有JRE可以运行java程序;
JDK包含JRE,并包含了编译器和工具,能够创建和编译程序。
JVM是java能够实现平台无关性的基础,是运行字节码的虚拟机。JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。
有JRE可以运行java程序;
JDK包含JRE,并包含了编译器和工具,能够创建和编译程序。
JVM是java能够实现平台无关性的基础,是运行字节码的虚拟机。JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。