전체 글

전체 글

    [JAVA 기초] JDK, JRE, JVM이란 무엇인가

    [JAVA 기초] JDK, JRE, JVM이란 무엇인가

    0. Java 소스코드를 실행하는 과정 1. JDK란 무엇인가? 2. JDK 플랫폼 3. JDK 종류 4. JRE(Java Runtime Environment)란 무엇인가? 5. JCL(Java Class Library)이란 참고 1. Java11에서의 변화 6. JVM(Java Virtual Machine)이란 무엇인가? 7. JVM 구조 0. Java 소스코드를 실행하는 과정 1. 개발자는 에디터나 IDE를 통해 Java 소스코드를 작성한다. 확장자는 .java이여야한다. 2. JDK에 포함된 Java Compiler를 통해 소스코드를 바이트코드로 컴파일한다. 확장자가 .class로 된 파일이 생성된다. 3. .class파일을 JVM의 ClassLoader가 읽어 JVM 메모리에 적재하고 프로그램을 ..