jre中的bin,lib和jdk中bin,lib 我刚开始学习java,今天装了JDK 5.0 里面有个lib 和bin文件夹,我查了一下书,说lib 是类库文件bin是编译器和工具,但是jre文件夹中也有个lib 和bin文件夹,而且这两个lib,bin都差不多,有谁能帮我解释一下这些文件都是干什么的?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去这里看看:http://shixi2007.javaeye.com/blog/155286 如果你只要运行java程序,那有jre文件就可以了,也就是说这个是运行java程序必需的文件.如果你要开发的话,那么jdk下面的了lib文件是写程序要用到的类库. 其实你机子上的2套JRE就相当2台虚拟的java PC,都具有执行java应用程序的功能. 为什么会有2套JRE,是因为JDK里面也附有很多用JAVA撰写的开发工具(例如javac.exe),而且他们都放置在\lib\tools.jar下面.要使用JDK附有的工具来开发JAVA程序,那么也就必须要自附1套JRE才行,也就是<JDK下面的JRE>,而C盘下的programfile下的那套JRE是拿来执行我们自己所撰写的java应用程序的. 2套中的任何一套都可以拿来执行我们所撰写的JAVA应用程序,JDK内附工具在缺省状态下会自动选择JDK安装目录下的JRE. 如果楼主还有疑问,强烈建议去看下王森写的java深度历险,那里面解释得很到位,我以前看过! JRE 是 JAVA 的运行环境,JDK 是 JAVA 语言的开发环境 如何实现把文字和图片合成一张图片 欢迎到淘皮克计算机应用社区 Java有什么加压解压函数吗?可以把一个字符串压缩成byte[] 在把byte[] 还原成字符串? 序列化的问题,a,b两对象相互引用如何序列化保存 有项目经验的大哥们说说项目中的命名问题 问一个关于反射中,属性字段的问题。 java中怎么操作打印机? 判断一个字符串是不是另外一个字符串的一部分用indexOf()托不妥当? 超简单问题,帮忙看看这段代码为什么出错 java Thread 的start() My God! I need your help 帮帮忙解决一个小问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货