목록분류 전체보기 (639)
충분히 쌓여가는
https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제풀이 public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } Escape sequence(\, ', ")는 단독으로 사용할 경우 출력할 수 없다 따라서 보통 역슬래시(\)와 같은 문자와 결합하여 사용하게 된다 인텔리제이와 같은 프로그램에서 해당 문자열을 복사하여 붙여넣기하..
2023-1-2(월) 06:50~08:00(70min) 6.1km 걷기 12:23~12:37(14min) 벤치프레스 1 X 10 20kg 1 X 5 60kg 3 X 10 70kg 바벨로우 3 X 12 40kg 바벨컬 2X 5 40kg 1X 2 40kg 딥스/삼두 3X 8 맨몸 행잉 레그레이즈 3 X 5 맨몸 2023-1-3(화) 18:30~19:50(80min) 6.2km 걷기 2023-1-4(수) 06:50~07:40(50min) 4.2km 걷기 12:20~12:34(14min) 하이바 스쿼트 1 X 10 20kg 1 X 5 60kg 3 X 10 80kg 시티드 바벨 숄더 프레드 3 X 8 40kg 덤벨 레터럴 레이즈 3 X 12 10kg 2023-1-5(목) 12:30~13:15(45min) 컨벤셔널..
1. 클래스 명 Main 설정 잘못된 방법(_2557_HelloWorld) // 잘못된 방법 public class _2557_HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 정상 방법(Main) // 정상방법 public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 백준에서 제출하려면 클래스 명을 Main으로 변경해줘야 에러(컴파일 에러)가 발생하지 않는다. 더보기 BufferedWriter or BufferedReader이란 내용도 있지만 정확하지 않아 알게된..
JVM '자바를 실행하기 위한 가상 기계' Virtual Machin은 소프트웨어로 구현된 하드웨어를 뜻하는 넓은 의미의 용어, 실제 컴퓨터(하드웨어)가 아닌 소프트웨어로 구현된 컴퓨터라는 뜻으로 컴퓨터 속의 컴퓨터라고 생각 자바로 작성된 프로그램은 모두 JVM에서만 실행되기 때문에, 자바 애플리케이션이 실행되기 위해서 반드시 JVM이 필요함 일반 애플리케이션 코드는 OS만 거치고 하드웨어로 전달됨 Java 애플리케이션은 JVM을 한 번 더 거치기 때문에 하드웨어에 맞게 완전히 컴파일된 상태가 아니고 실행 시에 해석되기 때문에 속도가 느리다는 단점을 지님 하지만 바이트코드(컴파일된 자바코드)를 하드웨어의 기계어로 바로 변환해주는 JIT 컴파일러와 향상된 최적화 기술이 적용되어 속도의 격차를 많이 줄였음 ..