JVM(Java Virtural Machine)

자바 가상 머신

JVM?

JVM이란 Java Virtual Machine으로 자바 가상 머신의 약자이다. JVM의 역활은 자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행하는 것이다. JVM은 JAVA와 OS 사이의 중개자 역활을 수행하여 JAVA가 OS에 구애받지 않고 재사용을 가능하게 해주고 메모리관리, Garbage Collection 등을 수행한다. 그리고 JVM은 스택기반의 가상머신이다. 한정된 메모리를 효율적으로 사용하기위해 알아야 될 필요가 있다.

Pagination