如何在Eclipse里查看JAVA基础类的源码

       在Eclipse中,按住Ctrl键,鼠标选择某个方法,点击【Open Declaration】跳转到该方法的声明部分,若该方法属于基础类中方法,跳转页面提示:Source not found,这时需要配置基础类的源码。

       1、进入Eclipse菜单栏中的Windows->Preferences->java->Installed JREs

        2、选中,点击【Edit】命令,找到rt.jar

        3、选中Source attachment,点击【Source Attachment】,选择java安装目录下的src.zip

        

为什么把src.zip配置在rt.jar包下面?

    rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件,src.zip包含的是所有基础类库的java文件。 rt.jar默认由 Bootstrap ClassLoader 自动加载,所以CLASSPATH变量不需要配置(rt=RunTime JAVA 运行时包含的所有的类)。

    另外两个常用jar包是dt.jar和tools.jar。

    dt.jar是运行环境类库,主要是Swing包(dt=DesignTime 设计时)。

    tools.jar是工具类库,编译和运行需要,如:javac,java,javap,javadoc等。

JAVA有3种包,简单理解都是压缩文件。

     jar包:Java Archive,Java 归档文件

     war包:WAR文件是Web Archive File.它对应一个web应用

     ear包:Enterprise Archive File,它对应于一个企业应用(通常由web应用和EJB两个部分组成)

发布了31 篇原创文章 · 获赞 16 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/SwTesting/article/details/81631497