1. JDK
JAVA 开发工具包(Java Development Kit,JDK)是提供给 Java 开发人员使用的,JDK = JRE + JAVA开发工具(例如java
、javac
、javap
、javadoc
等),所以安装了 JDK 就不需要单独安装 JRE 了。
2. JRE
JAVA 运行环境(Java Runtime Environment,JRE)包括 JAVA 虚拟机(Java Virtual Machine,JVM)和 JAVA 核心类库,即 JRE = JVM + JAVA核心类库。如果想要运行一个已经开发好的 Java 程序,只需要在计算机中安装 JRE 即可。
3. JVM
可以看到,JVM 是 JRE 中核心部分,而运行 Java 程序必要工具就是 JRE。