## 什么是JRE和JDK?两者的区别是什么?
JRE:Java Runtime Environment ( java运行环境 ) 的缩写,包括java虚拟机(JVM,解析Java程序)和Java程序所需的核心类库,如果想要运行一个开发好的Java程序,计算机中安装JRE即可。
JDK:Java Development Kit ( Java开发工具包,是一个软件 ) 的缩写,是提供给Java开发人员使用的,其中包含JRE和Java的开发工具,所以一般情况下安装了JDK就不用再单独安装JRE了。
简单的来说!
JRE = JVM + 类库
JDK = JRE + Java的开发工具
即用户如果只想要运行Java程序,只要安装的有JRE就行。但是如果要开发出Java程序,就必须要安装JDK。