名称
简称 | 中文全称 | 英文全称 |
---|---|---|
JDK | java开发环境 | Java Development Kit |
JRE | java运行环境 | Java Runtime Environment |
JVM | java虚拟机 | Java Virtual Machine |
关系图
用途说明
JDK : Java开发环境,是整个 Java 的核心,提供了编译、调试、执行 Java 程序所需的所有工具、可执行文件和二进制文件,即可用于开发Java程序,也可用于执行Java程序。
JRE : Java运行环境,提供了执行 Java程序的平台,可以成功执行任何 Java 程序,但不包含Java编译器、调试器等任何开发工具,故仅可用于执行Java程序,无法用于开发Java程序。
JVM : Java虚拟机,负责将字节码映射为机器特定的代码,不同的操作系统,使用不同的JVM映射规则,让其与操作系统无关,故实现了跨平台性。