JVM,JDK,JRE 1.JDK:调试、编译源文件,生成文档等,包含各种开发工具2.JRE:运行字节码文件,包含基础API和JVM3.JVM:Java虚拟机4.字节码文件运行在JVM中,字节码和虚拟机是实现Java一次编译,四处运行跨平台的关键。