1. JVM
Java Virtual Machine이다.
각기 다른 운영체제 위에서 자바 바이트코드를 실행하게 해주는 만능일꾼이다.
2. JRE
Java Runtime Environment
JVM을 실행하는데 필요한 환경을 의미한다. 요즘은 JDK랑 겹치는 부분이 많아 큰 구분이 없다.
예전에는 JRE만 따로 설치가 가능했었는데 최근에는 JRE를 포함한 JDK를 통째로 설치하게끔들 한다.
3. JDK
Java Development Kit
JVM, JRE 등을 담고 있으며 Java Compiler, Debugger, Jar도구, 프로파일러들이 포함되어있다.
'프로그래밍 언어 > Java' 카테고리의 다른 글
Java 빌드관리도구 (0) | 2023.06.28 |
---|