JVM
의미 자바 애플리케이션을 클래스 로더를 읽어 들여 자바 API와 함께 실행하는 것. 기능 자바 프로그램이 어느 기기나 운영체제 상에서도 실행될 수 있도록 하는 것. 프로그램 메모리를 관리하고 최적화하는 것. 과정 JVM이 메모리를 용도에 따라 여러 영역으로 나누어 관리 자바 컴파일러가 자바 소스코드를 읽어 들여 자바 바이트코드로 변환 클래스 로더가 바이트코드를 읽어 들여 JVM으로 로딩 로딩된. class파일들은 Execution Engine을 통해 해석 해석된 바이트코드는 Runtime date Areas에 배치되어 실질적인 수행이 이루어지게 된다. 출처:hoonmaro.tistory.com/19 마로의 Java(자바) 정리 - 8. 자바 메모리 구조 JVM 구조 실행될 클래스 파일을 메모리에 로드 후..
CS/JAVA
2021. 2. 21. 21:28