JDK 目录结构

c:\jdk1.7.0:

JDK软件安装根目录。包含版权,许可证和自述文件等。

c:\jdk1.7.0\bin:

包含JDK中开发工具的可执行文件(在PATH环境变量中应该包含此目录)。

c:\jdk1.7.0\lib:

开发工具所使用的文件。包括以下内容:
    * tools.jar:包含用于支持JDK中的工具和实用程序的非核心类。
    * dt.jar:BeanInfo文件的DesignTime归档文件,告诉交互式开发环境(IDE)如何显示Java组件以及如何让开发人员为应用程序定制它们。
    * ant-javafx.jar:包含用于打包JavaFX应用程序的Ant任务。

c:\jdk1.7.0\jre:

JDK开发工具使用的Java运行时环境的根目录。运行时环境是Java平台的一个实现。这是由java.home系统属性表示的目录。

c:\jdk1.7.0\jre\bin:

Java平台使用的工具和库的可执行文件和DLL。可执行文件与`c:\jdk1.7.0\bin`中的文件相同。java启动程序作为应用程序启动器。该目录不需要位于PATH环境变量中。

c:\jdk1.7.0\jre\lib:

Java运行时环境使用的代码库,属性设置和资源文件。例如:
    * rt.jar:引导类(构成Java平台核心API的RunTime类)
    * charsets.jar:字符转换类
    * jfxrt.jar:JavaFX运行时库

c:\jdk1.7.0\jre\lib\ext:

Java平台扩展的默认安装目录。

c:\jdk1.7.0\jre\lib\security:

包含用于安全管理的文件。这些包括安全策略(java.policy)和安全属性(java.security)文件。

c:\jdk1.7.0\jre\lib\applet:

包含applet支持类的Jar文件可以放在`lib/applet/`目录中。 这通过允许小应用程序类加载器从本地文件系统预加载小应用程序类来减少大applet的启动时间,从而提供与通过网络下载相同的保护。

c:\jdk1.7.0\jre\lib\fonts:

包含供平台使用的TrueType字体文件。

其他文件和目录

c:\jdk1.7.0\src.zip
存档包含Java平台的源代码。

c:\jdk1.7.0\db
包含Java DB。

c:\jdk1.7.0\include
C语言头文件,支持使用Java本地接口和Java虚拟机调试器接口进行本地代码编程。

猜你喜欢

转载自www.cnblogs.com/nwgdk/p/9021321.html