【问题标题】:what is the difference between jre in jdk and jre 7? [duplicate]jdk和jre 7中的jre有什么区别? [复制]
【发布时间】:2014-11-24 23:03:31
【问题描述】:

当我们在我们的机器上安装 java 时。如果我们去那里的 java 位置,我们可以找到 jdk1.7.0_55 文件夹和 jre7 文件夹

在 jdk1.7.0_55 文件夹中我们有 jre 文件夹

谁能告诉我 jdk1.7.0_55 中的 jre 文件夹和 java 中的 jre7 之间的实际区别

java-|
     |-jdk1.7.0.55-jre
     |-jre7

【问题讨论】:

  • Java 运行时环境与 Java 开发工具包。
  • 如果它在一个 linux 机器上,那么 jre7 可能是另一个的符号链接
  • 没有区别。 JDK 包含一个 JRE。许多 JDK 工具本身是用 Java 编写的,没有 JRE 的 JDK 在形式上是不完整的。 @mikea 不是。
  • @EJP 它可能不在你的盒子上,但它在我的盒子里。或者你的意思是它不是一个 linux 盒子,在这种情况下你比我有更好的精神力量:)
  • @user3145373ツ: 对不起,我不是在问 jdk 和 jre 之间的区别,我只是在问 java 中存在的 jdk 文件夹中的 jre 和 java 中存在的 jre7 之间有什么区别

标签: java


【解决方案1】:

很简单的说:

JDK 是面向开发者的开发工具包。它有 java 'core' (JRE) 等等。

JRE 只需要虚拟机。

如果你只用它来打开应用程序/网站,JDK 就大材小用了

【讨论】:

    【解决方案2】:

    JRE: Java 运行时环境。它基本上是运行 Java 程序的 Java 虚拟机。它还包括用于执行 Applet 的浏览器插件。

    JDK:它是功能齐全的 Java 软件开发工具包,包括 JRE,以及用于创建和编译程序的编译器和工具(如 JavaDoc 和 Java 调试器)。

    你可以看到更多here

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2010-12-26
      • 2011-02-18
      • 2018-02-12
      • 2023-03-04
      • 2014-02-19
      • 2020-07-29
      • 1970-01-01
      • 2016-01-29
      • 1970-01-01
      相关资源
      最近更新 更多