JDK JRE JVM의 차이 (1) 썸네일형 리스트형 [java(자바)] JDK, JRE, JVM의 차이점은? _디버깅의 눈물 JDK(Java Development Kit, 자바 개발 도구) : JDK는 JRE + Development Tools로 구성되어 있습니다. Development Tools로는 자바 컴파일러(javac), 자바 디버깅 도구 등이 있습니다. JRE(Java Runtime Environment, 자바 실행 환경) : 자바 실행 환경은 JVM + 자바 라이브러리로 구성되어 있습니다. JRE를 설치하면 자바 바이트 코드를 실행할 수 있습니다. 즉, JRE는 자바 프로그램을 실행하는데 필요한 최소한의 환경을 제공합니다. JVM(Java Virtual Machine, 자바 가상 머신) : 자바 가상 머신은 자바 바이트 코드(*.class)를 해석하고 실행하는 역할을 합니다. JVM은 운영 체제와 자바 애플리케이션 .. 이전 1 다음