분류 전체보기
-
자바 JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가자바 스터디 2020. 12. 30. 22:36
백기선님의 Java 스터디를 진행하며 찾아본 내용입니다. 목표 자바 소스 파일 JVM으로 실행하는 과정 이해하기 학습할 것 JVM이란 무엇인가 JVM 구성 요소 바이트코드란 무엇인가 컴파일 하는 방법 실행하는 방법 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JDK와 JRE의 차이 JVM 이란 무엇인가 자바 코드 또는 어플리케이션의 런타임 환경을 제공해주는 엔진. Java 바이트 코드로 컴파일 된 다른 언어로 작성된 프로그램 뿐만 아니라, Java프로그램을 실행할 수 있도록 해주는 가상머신이다. 2. JVM 구성 요소 JVM은 크게 클래스로더, 메모리 구역, 실행 엔진등을 포함한다 1) 클래스 로더 클래스 로더는 JVM의 서브시스템으로써 클래스파일을 로드하며 자바 프로그램을 구동할 때 첫 번째로 구동된다..