JRE:Java Runtime Environment,即Java运行时环境,包含了Java虚拟机、Java核心类库和支持文件。是使用Java语言编写的程序运行所需要的软件环境,是提供给想运行Java程序的用户使用的。
JDK:Java Development Kit,即Java开发工具包,包含了JRE、编译器和其他的工具(JavaDoc、Java调试器等)。是程序员使用Java语言编写程序所需要的开发工具包,是提供给程序员使用的,可以让开发者开发、编译、执行Java应用程序。
如果你需要运行Java程序,只需安装JRE就可以了
如果你需要编写Java程序,就需要安装JDK