1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.
- 목표 - 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. - 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 ● JVM이란 무엇인가 - 자바 가상 머신 (Java Virtual Machine, JVM) - 기술적 정의: JVM은 코드를 실행하고 해당 코드에 대해 런타임 환경을 제공하는 소프트웨어 프로그램에 대한 사양(Specification)이다. - 일반적 정의: JVM은 자바 프로그램을 실행하는 방법이다. JVM의 설정을 구성한 다음 설정사항에 따라 실행 중에 프로그램 리소스를 관리한다. - .java(소스코드)로 부터 컴파일된 .class(자바 바이너리 파일..
2020.11.15