jdk和jre 7中的jre有啥区别? [复制]
Posted
技术标签:
【中文标题】jdk和jre 7中的jre有啥区别? [复制]【英文标题】: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 之间有什么区别 【参考方案1】:很简单的说:
JDK 是面向开发者的开发工具包。它有 java 'core' (JRE) 等等。
JRE 只需要虚拟机。
如果你只用它来打开应用程序/网站,JDK 就大材小用了
【讨论】:
【参考方案2】:JRE: Java 运行时环境。它基本上是运行 Java 程序的 Java 虚拟机。它还包括用于执行 Applet 的浏览器插件。
JDK:它是功能齐全的 Java 软件开发工具包,包括 JRE,以及用于创建和编译程序的编译器和工具(如 JavaDoc 和 Java 调试器)。
你可以看到更多here
希望这会有所帮助。
【讨论】:
以上是关于jdk和jre 7中的jre有啥区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章