반응형 JVM동작원리1 [JAVA] JVM의 구성요소 및 동작원리 JVM이란? Java Virtual Machine? JVM(Java Virtual Machine)은 몇가지 특징을 가지고 있다. 플랫폼(windows, Mac OS, Linux, etc)에 독립적이다. OS에 구애받지 않고 사용이 가능하다. 프로그램이 실행되는 도중에도 동적으로 OS로부터 메모리 할당받아 스스로 관리한다 (GC, Garbage Collection) 바이트 코드란 바이트 코드란 JVM이 이해할 수 있는 언어이다.Java는 OS에 독립적이기 때문에 JVM이 이해할 수 있는 언어로 제공해야하며, Java 컴파일러를 통해 바이트코드로 컴파일한다. JVM의 구성요소 및 동작 JVM의 구성요소는 Memory 관리, Class Loader, Execution Engine 등으로 구성되어 있다. JVM.. 2021. 12. 26. 이전 1 다음 반응형