JVM, JRE, JDK
JDK, JRE, JVM JDK, JRE, JVM의 구조 JDK JDK는 자바 개발도구(Java Development Kit)의 약자이다. 우리가 일반적으로 자바로 개발하기 위해 설치하는게 바로 JDK이다. JDK는 JRE, JVM을 포함하고 있기에 JDK를 설치하면 자동으로 JRE, JVM이 설치되어 이를 사용할 수 있다. JDK에는 우리가 작성한 자바 문법을 컴퓨터가 이해할 수 있게 바꿔주는 자바 컴파일러(javac, java compiler)등을 포함하고 있다. jar, war와 같은 형태로 배포하여 JRE에서 이를 실행한다. JRE JRE는 자바 실행환경(Java Runtime Environment)의 약자이다. 자바 언어로 작성된 프로그램을 실행하는 사용자들이 설치하는게 바로 JRE이다. J..