JRE:Java Runtime Environment的缩写
Java运行时的环境,包换Java虚拟机、Java基础类库。运行Java程序时使用。
JDK:Java Development Kit的缩写
Java开发的工具包,使用Java语言编写Java程序所需的开发工具包,提供给编程人员使用。JDK包含了JRE,同时还包含了编译Java源码的编译器javac,还包含了很多Java程序调试和分析的工具、Java程序编写所需的文档。
简单来讲,如果需要运行Java程序,只安装JRE就可以了。如果需要编写Java程序,就需要安装JDK。