JVM Java Virtual Machine의 약어 자바 가상머신이라고도 불린다. 자바 프로그램을 컴파일해서 나온 결과인 바이트코드를 실행시켜주는 가상 머신 JRE Java Runtime Environment의 약자로, 자바 실행 환경을 의미 JVM을 동작하는데 필요한 각종 자바 라이브러리를 담고 있다. (ex : JAR - 자바 클래스 파일과 여러 시소스 및 메타데이터를 하나의 파일로 모아서 SW나 라이브러리를 배포하기 위한 포맷) JDK Java Development Kit의 약자로, 자바 개발 키트를 의미 Java 개발자를 위한 개발 환경의 셋트 JRE와 javac 등의 컴파일러, 디버거 등 java 프로그래밍에 필요한 기능들을 포함하는 프로그램 오라클 사에서 제공하는 오라클 JDK와 오픈소스로 개..