stack1 [JAVA]12. 자바의 실행과정과 JVM 자바의 실행 과정 개발자가 java언어로 코딩한 파일을 컴파일러(javac)를 이용하여 바이트 코드인(.class)파일로 변환해준다. 변환한 클래스 파일을 클래스 로더(Class Loader)를 이용하여 JVM에 로딩시켜준다. 그 후, JVM의 Execution engine을 통해 클래스 파일을 해석합니다. 해석된 바이트 코드를 가지고 최종적으로 Runtime Data Areas에 배치되어 프로그램이 실행됩니다. JVM(Java Virtual Machine)? 각 OS마다 따로 코드를 작성해야 하는 번거로움 없이, 플랫폼에 독립적일 수 있게 만들어주는 자바 가상 머신이다. JVM의 구성요소? 1. Class Loader (클래스 로더) JVM내로 클래스 파일을 로드하고, 링크를 통해 배치하는 작업을 수행.. 2022. 3. 27. 이전 1 다음 반응형