%20(1).jpg) JVM 개요 누구나 JVM 이라는 용어를 한 번쯤 들어봤을 것이고, 전공 과목으로 자바를 배웠다면 더욱이 친숙할 단어이다. 얼핏 기억나는 사람들은 어림짐작 가능할 것이다. JVM 의 핵심 역할은 다음과 같다. - JVM 기반 프로그램이 플랫폼, 운영체제에 국한되지 않고 실행될 수 있도록 해줌 - JVM 기반 프로그램의 메모리를 관리하고 최적화해줌 >JVM 은 코드를 실행하고, 해당 코드에 대한 런타임 환경을 제공하는 프로그램에 대한 사양 한 줄로 정리하자면, JVM 은 자바 기반 애플리케이션을 클래스 로더를 통해 읽어들이고, 자바 API 와 함께 실행하는 역할을 한다. Java 프로그램과