永发信息网

jdk下的lib和jdk\jre下的lib一样吗

答案:5  悬赏:10  手机版
解决时间 2021-04-08 04:57
我安装完后有jdk下有bin,lib,jre等文件夹,而jre下面也有bin和lib文件夹,请问jre下的这两个文件夹和jdk下的哪两个有什么区别啊?谢谢了!!
最佳答案
问题的实质是,jdk的运行本身就需要jre的支持,所以在jdk目录下会有个jre(专门用来支持jdk的)。另外个jre是针对一般java程序的,比如Eclipse,tomcat。

回到你的问题,
jdk下的bin包含了javac.exe,java.exe,jar.exe等诸多开发java程序的小程序。
jre下的bin包含了javaw.exe,java-rmi.exe等程序,很多java程序的运行都是基于该文件的,如Eclipse,tomcat。比如运行了tomcat,你在任务管理器中将看到一个javaw进程。

jre的lib中有rt.jar,含java运行的最核心的类库。
jdk的lib不是很清楚。
全部回答

jdk下没有这个目录吧,我电脑上没有,而且我也装了金山和电脑管家,我的是jdk1.7
jdk里的lib是你编程是所需要的类库。 jre里的是运行程序环境所需要的类库。
JDK下的jre 是你工作的时候 编译 执行 需要的运行环境 而单独的JRE是 你外部直接拿一个java程序(*.jar) 运行用到的运行环境
jdk下的lib和jdk/jre下的lib文件是一样的,这只是为了不同场景下的使用,解释如下: 1.普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。两套 jre ,是针对不同的工作职责!不同的 jre 负责各自范围的内容。当用户只需要执行 java 的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre 就 ok ! 2.当用户是 java 程序员,则需要 java 开发环境。编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的“ java 、 javac ”这些命令所在目录或者他们的父目录的 jre 。即开发环境下运行的是 jdk 下的 jre 。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
歌词中有(你的脚步)是什么歌?
陈浩南拼音纹身怎么设计好看
英语日记带翻译,20篇,初一
顺字笔顺怎么写,都字的笔顺怎么写
赛克电动车方泰专卖店地址在哪,我要去那里办
读中国政区略图,完成下列各题:(1)读图填
一斤稔仔放多少冰糖
陈开头的寓意好诗句,赵字开头的藏头诗
填空题舞台上用的一种追光灯,是由凸透镜和点
关于坚持不懈的歇后语是要歇后语不要颜语
荥阳到少林寺多远
脾气暴躁的男人能嫁吗?
手机QQ过年怎么抢红包
朋友家生了孙子祝福语,朋友家生了个孙子,祝
炒现货客户经理可以看到我的交易量吗
推荐资讯
电脑屏幕颜色怎么调,如何调节win7电脑屏幕颜
<当我遇上你>是那个电影的主题曲?
单选题位于中国与中亚之间的高原是A.青藏高原
形容秋天好天气的诗句
表达心情焦虑的句子,描写焦虑的句子
三星手机助手sch-1699手机怎么升级系统?
有人向我买这全部银元,谁知道这全部银元低价
今天银河系的方位在哪边?
夸人好文采的诗句,求古文名言名句大全,最好有
谦虚好学的名人名言有哪些
古代写闺蜜的唯美句子,关于闺蜜的唯美句子
某县2011年农民人均年收入为8000元,计划到20
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?