JVM (Java Virtual Machine)
- 자바 가상 머신
- 컴파일된 자바의 바이너리 파일 실행
JRE (Java Runtime Environment)
- 자바 런타임 환경
- 자바 프로그램이 실행되는 환경
JDK (Java Development Kit)
- 자바 개발도구
- JDK = JRE + 개발에 필요한 도구
Java SE(Standard Edition)
- 자바의 표준안
- 자바가 가진 문법적 구성을 정의
사진 출처 : https://incheol-jung.gitbook.io/docs/q-and-a/java/jvm
JDK는 컴파일러, 디버깅 툴, 개발 툴 등
JRE는 라이브러리, 각종 파일
JVM은 프로그램 실행
간단하게 JDK > JRE > JVM이다.
'Java' 카테고리의 다른 글
리터럴(literal) / 기본 타입(primitive type) / 참조 타입(reference type) / 메모리 영역 (0) | 2023.01.03 |
---|---|
equals()와 == (0) | 2023.01.03 |
클래스와 객체 (Class & Object), 인스턴스 (Instance) (0) | 2023.01.02 |
break, return, continue + for each문 (1) | 2022.12.31 |
논리 연산자 and, or, not (0) | 2022.12.30 |
댓글