安装java时两个jre三个lib分别的作用

本文探讨了安装JDK后安装目录中出现的两个JRE(专用JRE和公共JRE)及其作用,以及三个lib文件夹的区别。专用JRE用于JDK工具,公共JRE供其他Java应用使用并注册到Windows注册表。lib文件夹中,JDK的lib用于开发环境,JRE的lib包含运行时所需的标准和扩展类库,而JDK下的JRE lib用于开发环境中的运行时需求,如外部驱动导入。
摘要由CSDN通过智能技术生成

  毕业了,从毕设答辩的前几周(6月初)到现在(7月中)又过了好久,这之间没学过一点东西。从6月初疯狂写论文、查重,到20号答辩,然后紧接着参加毕业典礼,然后又和同学告别,哪还有心思学习,嘻嘻。现在来到单位一周,想着整理下思绪吧。我发现软件这些知识,只要有一段时间没学习,就感觉特别生疏了。回到最初学习java的场景,追本溯源,思考下以前没怎么想过、现在如果不解决就浑身蓝瘦的问题。

1. 为什么我们在安装了JDK之后,在安装目录中会有两个版本的jre文件呢?

分别如下:
D:\Program Files\Java\jdk1.8.0_181\jre
D:\Program Files\Java\jre1.8.0_181

  • 专用JRE
      安装 JDK 时,会安装一个专用 JRE,并且您可以选择安装一个公共副本。需要专用 JRE 才能运行 JDK 中包含的工具。也就是说当你使用jdk时,它会使用jdk文件下的jre。专用 JRE 没有注册表设置,并且完全包含在仅对 JDK 已知的 Java 目录位置(通常位于 D:\Program Files\Java\jdk1.8.0_181\jre)中。

  • 公共 JRE
      公共 JRE 可由其他 Java 应用程序使用(这里的应用程序是指已经做好的软件,不是正在开发的字节码),并且包含在 JDK 外部(通常位于 D:\Program Files\Java\jre1.8.0_181)。公共 JRE 会注册到 Windows 注册表(位于 HKEY_LOCAL_MACHINE\SOFTWARE\Java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值