一、JVM是什么 JVM :Java Virtual Machine,就是我们耳熟能详的 Java 虚拟机。它只认识 .class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,JVM 是 Java 能够跨平台的核心。 JRE :Java Runtime Environment,Java 运行时环境。它主要包含两个部分,JVM 的标准实现和 Java 的一些基本类库。它相对于 JVM 来说,多出来的是一部分的 Java 类库。 JDK :Java Development Kit,Java 开发工具包。JDK 是整个 Java 开