3. JDK 和 JRE 的区别是什么? - fengjiaxin/jekyll_demo GitHub Wiki

java 运行时环境( JRE )是将要执行 Java 程序的 Java 虚拟机。它同时也包含了执行 Applet 需要的浏览器插件。Java 开发工具包( JDK )是完整的 Java 软件开发包,包含了 JRE ,编译器和其他的工具(比如: JavaDoc,Java 调试器),可以让开发者开发、编译、执行 Java 应用程序。