JRE(Java Runtime Environment)Java运行环境
包括Java虚拟机 jvm(Java virtual machine)和Java程序所需要的核心类库等,如果想运行一个开发好的Java程序,计算机中只需要安装jre即可。
JDK(Java Development Kit)Java开发工具包
jdk是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe),打包工具(jre.exe)等。
简单来说:使用JDK开发完成Java程序,交给JRE去运行。
- JDK:Java开发工具包
- JRE:Java运行时环境
- JVM:Java虚拟机 执行class文件
JVM包含JRE,JRE包含JVM。