java jdk的类库是哪个文件夹啊

 我来答
似灵杉0Ey
推荐于2016-02-28 · TA获得超过313个赞
知道小有建树答主
回答量:341
采纳率:55%
帮助的人:145万
展开全部
\jdk1.6.0 -- JDK的根目录,包含一些软件版权,声明,和自述文件,
同时包含归档了的Java平台源代码包src.zip
\jdk1.6.0\bin -- JDK包含的一些开发工具执行文件
\jdk1.6.0\jre\bin\client
包含 Java HotSpotTM Client Virtual Machine 要用的 DLL 文件
\jdk1.6.0\jre\bin\server
包含 Java HotSpotTM Server Virtual Machine 要用的 DLL 文件
\jdk1.6.0\lib -- Java开发工具要用的一些库文件,有包含了支持JDK工具的非核心类库tool.jar,
dt.jar 归档的 BeanInfo 文件
用于告诉IDE这样显示java组件怎样让开发者在自己的应用程序中用户化它们
\jdk1.6.0\jre -- JDK使用的Java运行环境(JRE)的根目录,这个运行环境实现了Java平台
\jdk1.6.0\jre\bin -- Java平台所要用的工具和库的可执行文件
这些可执行文件和 /jdk1.6.0/bin相同的。
//Java 启动器工具充当了应用程序启动器(覆盖了1.1版本的JDK推出的旧版本JRE工具)
这个路径不需要设置 PATH 环境变量
\jdk1.6.0\jre\bin\client -- 包含Java Hotspot(Java性能引擎) 客户虚拟机要用的DLL文件
\jdk1.6.0\jre\bin\server -- 包含Java Hotspot(Java性能引擎) 服务器虚拟机要用的DLL文件
\jdk1.6.0\jre\lib -- JRE要用的代码库,属性设置,资源文件。
例如rt.jar Java 引导类库(java 核心APIRunTime类)
charsets.jar 字符转换类库
\jdk1.6.0\jre\lib\ext -- 默认的Java平台扩展安装环境
包含localedata.jar 是 ava.text 和 java.util包要用到的地区数据
\jdk1.6.0\jre\lib\security -- 包含安全管理文件,有安全规则(java.policy)
和安全属性文件(java.security)
\jdk1.6.0\jre\lib\applet -- Java applets 要的Jar包,可以放到lib/applet/目录,
这样可以节省 applet 类装载器从本地文件系统装载 大的applets 所需的applet类时间
减少从网上下载具有相同的保护的时间。
\jdk1.6.0\jre\lib\fonts 包含平台所需的TrueType字体文件
qfxr7260
2014-03-26 · TA获得超过157个赞
知道答主
回答量:174
采纳率:100%
帮助的人:43.9万
展开全部
一般在:
32位元:C:\Program Files\Java\jdk1.x.x_xx\src.zip

64位元:C:\Program Files(x64)\Java\jdk1.x.x_xx\src.zip
如果64位元的计算机把JDK安装在Program Files而非Program Files(x64)的话,路径跟32位元一样。

把它开启后可以读(无法修改)里面的所有文件(后缀名是*.Java,可用文本编辑器打开看),他们依照包名封装(类似java/lang/,java/util等等)。

如果你是要知道放jar包的那个文件夹的话,就是依照1楼的lib文件夹。
class文件是给jvm.dll读的,是二元码(binary,简称bin),不是我们读的。

希望能帮到你,我是台湾来的
追问
,在请问下,lib下的class文件为什么结构那么复杂,什么原因,我大陆的
追答
通常tools.jar会是主要的jar包(编译器也要用他,java.lang也在里面),
还有其他jar包也有他们一定的作用(编写不同领域的时候会用到,如:javaFX)
你也可以放自己的jar包在里面,编译器就可以找到他们(这个JDK的编译器)
如servlet-api.jar(这是JavaEE-servlet会用到的)

有个文件夹叫missioncontrol,如果你去开始=>所有程式=>Java Development Kit,你会看到一个叫Java Mission Control的一个档案,顾名思义,它可以控制任务(Mission Control),会用到lib/missioncontrol里的东西。

总之,里面不是你加的东西就不要删,都有一定用处
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
全网天下霸屏
2014-03-26 · 知道合伙人互联网行家
全网天下霸屏
知道合伙人互联网行家
采纳数:5592 获赞数:33347
专注全网营销,品牌推广,营销推广,网站运营,自媒体运营;如果求助没有及时回复,欢迎私信。

向TA提问 私信TA
展开全部
亲,一般在C:\Program Files\Java\jdk1.6.0_27\lib下,都是jar包的形式

记得给个好评哦
更多追问追答
追问
好的没问题
下面是几个jar文件,有什么意义,里面包含的class文件乱七八糟,为什么啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baby新人文库
2014-03-26
知道答主
回答量:2
采纳率:0%
帮助的人:2743
展开全部
在安装的jdk目录下的\lib目录下!!!
追问
具体哪些个,能不能分析一下,每个干嘛使得
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友959aa35d
2014-03-26
知道答主
回答量:13
采纳率:100%
帮助的人:8.5万
展开全部
C:\Program Files\Java\jdk1.6.0_23\bin
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式