본문 바로가기

JAVA170

[D1] 2025. N줄덧셈 처음으로 바로 푼 문제! import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum = 0; for(int i = 1; i 2023. 11. 18.
[D1] 1938. 아주 간단한 계산기 nextInt가 바로 생각이 안 날 수가 있나? 공부한게 다 어디로 간 건지 ㅎㅎ... 내 공부 방법이 잘못됐었나 싶다 import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a + b); System.out.println(a - b); System.out.println(a * b); System.out.println(a / b); } } 2023. 11. 18.
[D1] 2047. 신문 헤드라인 알고 있는 함수인데도 이렇게 생각이 안 나다니... 반성😢 import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); str = str.toUpperCase(); System.out.println(str); } } 2023. 11. 18.
[D1] 2046. 스탬프 찍기 백준, 프로그래머스, SWEA 등 들은 건 있지만 직접 문제를 풀어본 건 부끄럽지만 오늘이 처음이다... 가장 쉬워보이는 스탬프 찍기부터 시작! import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case 2023. 11. 18.
[Java] Ch.26 주소록 만들기 프로젝트 구상하기 전화번호를 저장하고 조회하는 기능을 가진 프로그램 데이터 기능 이름 전화번호 이메일 전화번호 입력 전화번호 조회 전화번호 삭제 전체 리스트 조회 프로그램 종료 데이터는 PhoneInfo 클래스를 생성하여 객체의 멤버 변수를 통해 저장하고 조회할 것 이 PhoneInfo 클래스를 이용하는 MyPhoneBook 클래스를 만들어 앞에서 말한 기능들을 구현할 것 PhoneInfo.java package step07; public class PhoneInfo implements java.io.Serializable { private static final long serialVersionUID = 1L; String name; String phoneNumber; String email; publ.. 2023. 10. 27.
[Java] Ch.25 스레드 스레드의 이해 운영체제에서 실행 중인 프로그램 = 프로세스 예전 DOS 운영체제 환경에서는 한 번에 한 프로그램만이 실행되었음 현대 운영체제인 윈도우, 맥OS, 리눅스 등에서는 동시에 여러 프로그램이 실행됨 두 가지 이상의 작업을 동시에 처리하는 것 = 멀티태스킹 프로세스는 자신만의 자원을 가짐 여러 프로세스가 동시에 실행도더라도 자신만의 메모리를 사용하기 때문에 서로 독립적임 실행 중인 애플리케이션, 즉 프로세스에서도 동시에 수행할 수 있는 다수의 코드 블록이 있을 수 있음 ex. 웹 브라우저는 다운로드가 진행 중일 때 계속해서 검색을 할 수 있음 이 작업들은 서로 독립적이어서 동시에 실행할 수 있음 자바 애플리케이션은 JVM 위에서 동작하며, 하나의 JVM은 하나의 애플리케이션을 실행할 수 있음 이 .. 2023. 10. 27.