runtime data area
-
[JAVA] JVM 동작 방식Computer Science/Java 2024. 2. 6. 20:52
JVM이란 Class Loader Execution Engine Runtime Data Areas JVM이란 JVM은 Java Virtual Machine의 약자로 자바 바이트코드를 실행하는 가상 머신입니다. 자바는 Compile시 자바 Source Code가 바이트코드 ( .class 파일 ) 로 변환되며 이 바이트코드가 JVM에서 실행되는 구조입니다. JVM ( Java Virtual Machine )의 동작 구조를 간단히 설명하면 다음과 같습니다. Class Loader는 실행할 프로그램의 Class를 Runtime Data Areas에 Load 합니다. Load 된 Class는 Execution Engine 에 의해 실행됩니다. Class Loader Class Loader의 동작 방식을 자세히 ..