
JRE(java Runtime Environment java运行环境)
包括java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,
如果想要运行一个开发好的Java程序, 计算机中需要安装JRE就行了。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的, 其中包含了java的开发工具, 也包括了JRE,
所以安装了JDK, 就不用单独安装JRE了。
JRE只能运行java程序,程序员编写java程序需要开发工具,编写好java程序还需要运行验证程序,
所以JDK中包含JRE。简单来说, 使用JDK开发完成的java程序需要交给JRE运行。
关系如下图: