【问题标题】:Using JRE vs JDK [duplicate]使用 JRE 与 JDK [重复]
【发布时间】:2012-08-23 03:11:15
【问题描述】:

可能重复:
What is the difference between JDK and JRE?

您会使用其中一种来对抗另一种的主要原因是什么?什么时候应该使用 JRE,什么时候应该使用 JDK?做出决定的考虑因素是什么?

【问题讨论】:

标签: java


【解决方案1】:

为了运行 Java 代码,您需要一个 JRE:Java 运行时环境。

为了开发 Java 代码,您需要一个 JDK:一个 Java 开发工具包。 JDK 包含一个 JRE。

【讨论】:

    【解决方案2】:

    JRE 不包含编译器,因此要开发 Java 应用程序,您需要 JDK,它带有编译器和其他开发工具。

    【讨论】:

      【解决方案3】:

      JDK 包含 Java 编译器,它将您的 Java 代码编译为中间字节码,然后在 JVM 中执行。 JRE 将 JVM 和几个可由您的程序调用的标准 java 类库捆绑在一起。为了编译java程序,你需要JDK,但是要运行java程序,你只需要在你的系统上安装JRE。

      【讨论】:

        猜你喜欢
        • 2019-09-04
        • 1970-01-01
        • 2019-02-27
        • 2021-01-22
        • 2018-02-12
        • 2015-10-22
        • 2020-07-29
        • 2019-11-30
        • 2018-03-13
        相关资源
        最近更新 更多