关系:JDK包含JRE,而JRE包含JVM。
JDK用于java程序的开发,JRE只能运行class而没有编译的功能。
JRE 是运行 Java 程序必不可少的,编写好的Java程序必须要JRE才能运行。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
可以把JVM理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。
关系:JDK包含JRE,而JRE包含JVM。
JDK用于java程序的开发,JRE只能运行class而没有编译的功能。
JRE 是运行 Java 程序必不可少的,编写好的Java程序必须要JRE才能运行。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
可以把JVM理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。