JVM、JRE、JDK JVM —— Java Virtual Machine(Java 虚拟机)JRE —— Java Runtime Environment(Java 运行环境)JDK —— Java Development Kit(Java 开发工具包) 三者关系图 三者区别 JVMJREJDK保证 Java 跨平台运行 Java 程序的最小环境开发 Java 程序的最小环境 总结 使用 JDK 开发 Java 程序,交给 JRE 运行,由 JVM 来保证跨平台。