JDK与JRE的区别是什么? JDK JDK全称 Java Development kit ,是整个java的核心,包含了java运行环境(JRE)和一系列java开发工具完整的包。 JRE JRE全称:java Runtime Enviroment ,是java程序的运行环境,包含JVM,java核心库等。 JRE只能用来运行java应用程序,不能用于编译开发,它是JDK的子集。