백기선
728x90
JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.
안녕하세요. 그린주입니다 ๑'ٮ'๑ 목표 자바 소스 파일(. java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM 설명 Compiler 바이트코드 JIT 컴파일러 JDK와 JRE의 차이 JVM 설명 1. JVM(Java Virtual Machine)이란 무엇인가? JVM는 JAVA를 어디에서나 실행 가능하게 해주는 가상 머신입니다. JAVA는 운영체제(OS)에 종속적이지 않다는 특징을 가지고 있습니다. 운영체제에 종속받지 않고 실행되기 위해서는 운영체제에서 JAVA를 실행시킬 무언가가 필요합니다. 그게 바로 JVM입니다. 2. JVM 구성 요소 클래스 로더(Class Loader) 자바 컴파일러에 의해 바이트코드로 변환된 클래스를 읽어 들여 Runtime Data Area에 적재하는 역할을 ..
728x90