-
자바 설치시 혼동 용어 -JVM, JRE, JDKTool 2019. 1. 21. 11:01
Oracle 홈페이지에서 자바를 설치할때 다음과 같은 선택창을 본적이 있습니다.
각각의 내포 내역 및 활용법에 간단한 설명을 시작합니다.
< JVM, JRE, JDK 비교표>
풀네임
한글 명칭
역할
기타
JVM
Java Virtual Machine
자바 가상머신
- 바이너리 코드를 읽는다.
- 바이너리 코드를 검증한다.
- 바이너리 코드를 실행한다.
- 실행환경(Runtime Environment)의 규격을 제공한다. (필요한 라이브러리 및 기타파일)
JVM은 자바 소스코드로부터 만들어지는 자바 바이너리 파일(.class)을 실행할 수 있다.
JRE
Java Runtime Environment
자바 실행환경
JVM+라이브러리 外 File들=>실행환경 구현
.
JDK
Java Development Kit
자바 개발도구
JRE+개발도구(javac,java등)
.
< JVM, JRE, JDK 벤다이어그램>
<출처: https://wikidocs.net/257>
'Tool' 카테고리의 다른 글
자바 SE,EE,ME 차이 (0) 2019.01.21 메이븐이란 (0) 2019.01.21