1주차(1) - 목차 1. JVM이란 무엇인가 2. 바이트코드란 무엇인가 3. JVM 구성 요소 4. JDK와 JRE의 차이 1. JVM 이란 무엇인가 Java Virtual Machine(자바 가상 머신) 의 약자로 자바 코드를 컴파일해서 얻은 바이트 코드를 실행하는 주체 자바 어플리케이션을 클래스 로더를 통해 읽어들여 자바 API와 함께 실행하는 것이다. 자바와 OS사이에서 중개자 역할 -> JVM이 설치된 곳이라면 어느곳에서든지 자바파일을 실행할 수 있다.Write Once Run Anywhere! = 플랫폼 독립적 2. 바이트코드란 무엇인가 .java 파일을 JVM에서 컴파일하여 .class 파일로 만든 파일을 의미한다. 3. JVM 의 구성요소 Java Compiler인 javac 를 통해 생성..