前述 在起初接触到Java时,没能将JRE和JDK区分,只是知道两者缺一不可,必须同时安装(JDK11以后,没有单独的JRE了,JDK和JRE进行了整合统一),而现在可以明白它们各自的功能了。 相关分析 JRE(Java Runtime Environment)指的是java的运行时环境,它由 (JVM + 核心类库) 构成,是java应用程序执行的必需环境,可以理解为非开发人员运行必备,无需JDK。 JDK(Java Developement Kit)指的是Java的开发程序工具包,它由(JRE + Java开发工具)构成,是Java应用程序开发的必需工具包,可以理解为开发人员必需的包。