JVM(Java Virtual Machine) = 자바 가상 머신 은 시스템 메모리를 관리하면서
자바 기반 애플리케이션을 위해 이식 가능한 실행 환경을 제공한다.
JVM은 다른 프로그램을 실행시키는 것이 목적인 프로그램이다.
(자바를 실행 하기위한 가상기계(컴퓨터) 라고 할수 있다.)
Java는 OS에 종속적이지 않다는 특징을 가지고 있는데, OS에 종속받지 않고 실행되기 위해선
OS위에서 Java를 실행시킬 무엇인가가 필요하다. 그게 바로 JVM이다.