【发布时间】:2012-08-23 03:11:15
【问题描述】:
您会使用其中一种来对抗另一种的主要原因是什么?什么时候应该使用 JRE,什么时候应该使用 JDK?做出决定的考虑因素是什么?
【问题讨论】:
-
回答here
-
好像是重复的,抱歉,我可以删除问题吗?
标签: java
您会使用其中一种来对抗另一种的主要原因是什么?什么时候应该使用 JRE,什么时候应该使用 JDK?做出决定的考虑因素是什么?
【问题讨论】:
标签: java
为了运行 Java 代码,您需要一个 JRE:Java 运行时环境。
为了开发 Java 代码,您需要一个 JDK:一个 Java 开发工具包。 JDK 包含一个 JRE。
【讨论】:
JRE 不包含编译器,因此要开发 Java 应用程序,您需要 JDK,它带有编译器和其他开发工具。
【讨论】:
JDK 包含 Java 编译器,它将您的 Java 代码编译为中间字节码,然后在 JVM 中执行。 JRE 将 JVM 和几个可由您的程序调用的标准 java 类库捆绑在一起。为了编译java程序,你需要JDK,但是要运行java程序,你只需要在你的系统上安装JRE。
【讨论】: