JDK>JRE>JVM
三种是包含关系:JDK是包含JRE+JAVA编译器(JAVAC,将JAVA程序编译为字节码文件)
JRE是包含JVM+JAVA标准类库
JVM是JAVA虚拟机,主要是编译器执行的字节码文件运行-是JAVA实现跨平台的核心。
JAVA 如何实现跨平台:
在程序编译成字节码文件这个过程,所有平台都是一致的,但是对应不同 的平台有对应不同的JAVA虚拟机,
JDK>JRE>JVM
三种是包含关系:JDK是包含JRE+JAVA编译器(JAVAC,将JAVA程序编译为字节码文件)
JRE是包含JVM+JAVA标准类库
JVM是JAVA虚拟机,主要是编译器执行的字节码文件运行-是JAVA实现跨平台的核心。
JAVA 如何实现跨平台:
在程序编译成字节码文件这个过程,所有平台都是一致的,但是对应不同 的平台有对应不同的JAVA虚拟机,