1
kingwrcy 2016-04-07 17:12:48 +08:00
JDK:Java SE Development Kit
JRE:Java Runtime Environment |
3
hpeng 2016-04-07 18:29:59 +08:00 via iPhone
你可以不装
|
5
jugelizi 2016-04-07 19:22:27 +08:00
jdk 只是安装包里带了 jre 的安装程序 无需另外下载
但并不会自动安装上去 安装 jdk 完成后需要你自主安装 jre 路径的 |
6
delavior 2016-04-07 21:18:28 +08:00
@jugelizi 我赌 5 块钱你没用过 java , jdk 里是包含 jre 的。不太清楚 oracle 为什么会在安装完 jdk 还要安装 jre ,当然做可能只是吃撑了。
|
7
honeycomb 2016-04-07 21:42:32 +08:00
@yuann72
JDK 里的 JRE 和 JRE 安装包所安装的 JRE ,就 JRE 本身来说,两者是相同的拷贝 但 JRE 安装包会替你顺便配置好为了简便使用 JRE(以运行 java 程序)所需要的一些环境变量,软连接等,从而可以: 双击 jar 文件可以直接运行 安装完新版 JRE 的时候,环境变量 /软连接会指向新版的 JRE 目录 |
8
pynix 2016-04-07 22:06:28 +08:00
装 JDK 就不要装 JRE 了,重复。
|
9
SoloCompany 2016-04-07 22:28:34 +08:00
JDK 可以安装多个,每一个 JDK 内部都必然自带一个 JRE 用于运行程序
但系统只能配置一个 JRE ,主要提供给浏览器这类不支持多 JRE 的环境 |
10
happyz90 2016-04-07 22:36:49 +08:00 via Android
其实我也有这个疑问
|
11
jugelizi 2016-04-08 09:24:31 +08:00
好吧 确实没深入研究过 刚才查了下据说因为 jre 是 Java 运行环境而 jkd 工具又是 java 编写的所以如 7L 所说
jdk 安装中已经自动安装了 jre 后面弹出的是配置环境便于使用的目的 |