JDK(Java Development Kit)是Java开发工具包,提供了Java编译器、Java运行时环境和一些开发工具,用于开发Java应用程序和Applet。
JRE(Java Runtime Environment)是Java运行时环境,包含了Java虚拟机(JVM)和一些运行时库,用于执行Java应用程序和Applet。
因此,JDK包含了JRE,同时还包含了开发工具,用于编译、调试和打包Java应用程序。开发Java应用程序时需要使用JDK,而在运行Java应用程序时只需要安装JRE即可。