자바 컴파일1 [자바 스터디] #1 - JVM과 컴파일 ▣ 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. ▣ 학습할 내용 JVM이란 무엇인가 컴파일하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 ▶ 1-1 JVM이란 무엇인가? Java Virtual Machine(JVM)은 자바 가상 머신이라고도 불리며 JVM이 있기 때문에 자바로 작성된 모든 애플리케이션을 OS 종류에 구애받지 않고 개발할 수 있다. 일반적인 애플리케이션 코드는 OS를 거쳐 하드웨어에 전달되었지만, Java는 JVM을 한 단계 더 거치기 때문에 C언어 등에 비해 상대적으로 느리다는 단점이 있었지만, 지속적으로 개선된 사항과 최근 JIT 컴파일러의 역할을 보면 향상된 최적화 기술이 적.. 2021. 1. 26. 이전 1 다음