java安装目录下,有 jdk1.5.0_08 和 jre1.5.0_08 两个文件夹,可是里面的文件有相同的,这两个有什么区别呀?

genfuwan 2009-04-17 07:48:31
java安装目录下,有 jdk1.5.0_08 和 jre1.5.0_08 两个文件夹,可是里面的文件有相同的,这两个有什么区别呀?
这两个文件夹下好象有相同的文件夹和文件.比如都有 bin 和 lib 文件夹,而且这些文件夹中的文件也是相同的,我不明白,为什么要这样.
这两个文件夹区别何在呢?
...全文
461 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
没区别,一样的,如果装了 JDK 就没必要再装 JRE 了,因为 JRE 是 JDK 中的一个子集。

JRE 是运行环境,JDK 是开发环境,开发环境中当然也包括运行环境了。
IT农夫 2009-04-19
  • 打赏
  • 举报
回复
JDK 是开放环境,java develop kit
JRE 是运行环境, Java running environment
kingssman 2009-04-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 bao110908 的回复:]
没区别,一样的,如果装了 JDK 就没必要再装 JRE 了,因为 JRE 是 JDK 中的一个子集。

JRE 是运行环境,JDK 是开发环境,开发环境中当然也包括运行环境了。
[/Quote]

jiu shi zhe ge yang zi di
sfwhhp 2009-04-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 bao110908 的回复:]
没区别,一样的,如果装了 JDK 就没必要再装 JRE 了,因为 JRE 是 JDK 中的一个子集。

JRE 是运行环境,JDK 是开发环境,开发环境中当然也包括运行环境了。
[/Quote]

说得太好了!!
lhj_l 2009-04-17
  • 打赏
  • 举报
回复
jdk是java的开发环境,jre是java的运行环境
fanchangyong 2009-04-17
  • 打赏
  • 举报
回复
一个是java开发包(java develop kit),一个是java运行时环境(java runtime environment)
SunFulong 2009-04-17
  • 打赏
  • 举报
回复
再补充一句,这两个JRE都是可选安装
SunFulong 2009-04-17
  • 打赏
  • 举报
回复
楼主,JDK里面内置的JRE和独立的JRE是有一点差别的:
1. 在JDK安装文件中包含了一个完整的独立版本的JRE,他会在JDK安装过程中自动被执行。
2. 在JDK交互式安装界面中,你可以自行选择是否安装JDK内置的JRE环境。
3. 使用JDK内置的JRE是无法和系统想结合的,比如在不配置环境变量时,无法直接使用java命令,并且Java程序也不会自动与系统及IE相关联。
genfuwan 2009-04-17
  • 打赏
  • 举报
回复
我不明白的是,我如果装了jdk,本身就包含jre了,可是为何有两个完全相同的jre呢?
这不是多此一举吗?
谢谢.
zhouxingyu896 2009-04-17
  • 打赏
  • 举报
回复
所谓JavaJDk可以为Java的开发环境,有了它可以用来开发软件
所谓JavaJRE可以说是运行环境,只是提供了Java软件的运行,不能进行开发
huguang 2009-04-17
  • 打赏
  • 举报
回复
基本上jdk是jre的超集,可能不太准确,我一直这么理解

62,610

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧