-
[Java] JDK & JRE & JVMProgramming/Java 2020. 9. 16. 15:22
JDK(Java Development Kit)
표준 자바 플랫폼의 자바 개발 도구는 자바 실행 파일(클래스 파일)로 변환하는 컴파일러(Compiler)와 프로그램 오류를 찾는데 유용한 디버거(debugger)를 제공한다.
그리고 컴파일 변환된 파일을 실행하는 자바 실행 환경(JRE)을 포함한다.
JRE(Java Runtime Environment)
자바 실행 환경은 JVM 및 Java 클래스 라이브러리를 제공하는 소프트웨어 패키지이다.
변환된 클래스 파일을 실행하는 JVM의 상위 집합으로 JRE는 JVM의 실행 환경을 구현했다고 할 수 있다.
개발 없이 실행만이 목적이라면 개발된 Java 프로그램만 있다면 JRE만으로도 가능하다.
JVM(Java Virtual Machine)
참고 자료
'Programming > Java' 카테고리의 다른 글
[Java] Java는 Call By Value !!!! (0) 2020.09.16 [Java] Java 환경변수(JAVA_HOME &CLASSPATH) (0) 2020.09.16 [Java] JVM (0) 2020.09.16 [Java] Java 컴파일 & 실행 과정 (0) 2020.09.16 [Java] Compile time vs Run time (0) 2020.09.15