JDK、JRE、JVM
JDK
JDK,全称为 Java Development Kit,即 Java 开发工具包。JDK 是提供给开发人员使用的,其中包含了 JRE 和 Java 的开发工具(如打包工具 jar、编译工具 javac等),所以安装了 JDK,就不需要安装 JRE 了。
JRE
JRE,全称为 Java Runtime Environment,即 Java 运行环境,其中包含了 JVM 和运行 Java 程序所需的核心类库等,如果只是想要运行 Java 程序,只需要安装 JRE 即可。
JVM
JVM,全称为 Java Virtal Machine,是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责执行指令,管理数据、内存、寄存器等。Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。
JDK、JRE、JVM 的关系图


浙公网安备 33010602011771号