为什么java不在图中的JRE部分

时间:2018-01-07 14:29:00

标签: java

在Java概念图中,为什么 java (第一个蓝框)不在JRE部分?

据我了解图表:

JDK = Java语言+工具&工具API( java ,javac等)+ JRE

但它就像 java 只有JDK而不是JRE。 那么我们可以将这个 java 放在JRE部分吗?

https://docs.oracle.com/javase/8/docs/

Oracle Java Conceptual Diagram

1 个答案:

答案 0 :(得分:2)

这是一个好点。 java可执行文件位于“部署”下。如果单击“部署”链接,则会得到https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/index.html,其中包含以下句子:

  

用户可以使用Java启动程序从命令行启动应用程序,也可以双击应用程序的JAR文件。

Java Launcher是您所指的java可执行文件。所以java是在JRE保护伞下间接引用的。该图实际上应该包含三行,包括“Java Web Start”和“Applet / Java Plugin”。它还应该在标有“Java Application Launcher”的行上有一个框。 (此外,“Applet / Java插件”应标记为已弃用。)