JVM
Java虚拟机(Java Virtual Machine)
它是运行所有Java程序的虚拟计算机
java程序首先被编译为.class的类文件,这种类文件在虚拟机上执行
JDK
JDK包含JRE,JRE包含JVM虚拟机
JDK(Java Development Kit)Java开发工具包
JRE
JRE是Java运行时环境的简称,JDK是软件开发工具包
JRE(Java Runtime Environment)Java运行环境
关系:
JRE = JVM + JavaSE标准类库
JDK = JRE + 开发工具集