jdk的源码在哪个文件夹_jdk有哪些文件

hacker|
71

文章目录:

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

\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字体文件

java:哪里能看到JDK的源代码?

你安装JDK的目录下,有个src.zip文件,这个就是JDK源代码的java文件。

你可以解压来查看,但,最好是关联到IDE如 eclipse 中(不需解压),然后 CTRL + 点击就可以查看到源代码了。

如下图:

如何查看JDK源码?

Eclipse中第一种:步骤:

eclipse?windows?设定?java?build path?classpath变量?新建

名称:JRE_SRC

file:jdk/src.zip这样就ok了第二种:

1,你把鼠标放在一个jkd的类上按下F3,如果这时迁移到一个class文件拿去的话

2,class文件画面会有一个“关联源代码”按钮,点击这个按钮,然后从系统文件选择jdk下的src.zip文件

这样就ok了,以后你就可以直接看到源码了。

工欲善其事,必先利其器。

JDK查看源码可首先从ArrayList、Vector、LinkedList 源码比较开始看起。

================================================================

关于myeclipse及eclipse中JDK、struts2、Spring、Hibernate源码查看

说实话,平时项目紧,很少有时间去研究源码,最近的项目暂时需求不明确,就先看看源码。

在MyEclipse中开发,习惯于点击类名,按Ctrl键查看源码

一般,我们导入的只有jar文件,所以看不到对于的java文件,如果需要看源码,必须下载对应开源包的源码,一般都是zip文件,比如Spring,下载spring-framework-2.0.8-with-dependencies.zip后解压,在spring-framework-2.0.8\dist下我们会发现它的源码包spring-src.zip

选中项目中的任何一个Spring的jar包,右键点击,选择properties,打开了Java Source Attribute,点击External File,选择我们刚才看到的spring-src.zip,确定,OK,可以查看源码了。

至于Hibernate/Struts,一样的导入方法,如果找不到src.zip文件,可以直接把下载的zip选择过去。

对于JDK,一般我们安装目录下就有源码,比如我的安装目录下:C:\Program Files\Java\jdk1.5.0_07,就可以看到src.zip这个文件,这就是JDK的源码包。一样添加,OK。

4条大神的评论

  • avatar
    访客 2022-07-14 下午 02:49:30

    要用的工具和库的可执行文件这些可执行文件和/jdk1.6.0/bin相同的。//Java启动器工具充当了应用程序启动器(覆盖了1.1版本的JDK推出的旧版本JRE工具)这个路径不需要设置PATH环境变量\jdk1.6.0\jre\bin\clien

  • avatar
    访客 2022-07-14 上午 10:51:20

    \bin--JDK包含的一些开发工具执行文件\jdk1.6.0\jre\bin\client包含JavaHotSpotTMClientVirtualMachine要用的DLL文件\jdk1.6.0\jre\bin\server包含JavaHotSpotTMServerVirtualMachi

  • avatar
    访客 2022-07-14 下午 02:43:52

    就可以看到src.zip这个文件,这就是JDK的源码包。一样添加,OK。

  • avatar
    访客 2022-07-14 下午 03:45:43

    有jar文件,所以看不到对于的java文件,如果需要看源码,必须下载对应开源包的源码,一般都是zip文件,比如Spring,下载spring-framework-2.0.8-with-dependencies.zip后解压,在spring-frame

发表评论