JVM (Java Virtual

자바 가상 머신(JVM)

  • Java로 작성된 소스 코드를 해석하고 실행하는 별도의 프로그램
  • JVM은 Java 프로그램과 운영 체제 간의 인터프리터 역할을 합니다.
    • 프로그램이 OS에서 직접 리소스를 요청하지 않고 JVM을 통해 요청하므로 OS 독립적입니다.
    • 모든 운영 체제에는 운영 체제에 적합한 동일한 Java 소스 코드를 변환하고 실행하는 JVM이 있습니다.


JVM 구조