Linux之下JDK目录分析(linuxjdk目录)

Linux系统下的JDK目录结构跟在其他操作系统上安装的JDK有较大区别,需要分析和熟悉,只有熟悉Linux系统下的JDK结构,才能更好地去应用它。

首先来了解Linux系统下JDK目录的基本结构。一般来说,在Linux系统下,JDK所在目录下分两个大类:内容和工具。内容目录下包含两个比较重要的文件:bin(执行文件目录)和jre(Java运行时环境);工具类目录下包含三个重要的文件:bin(开发文件目录)、lib(存放类库)和src.zip(存放Java原始代码)。

其次,bin目录下的主要文件:java、javac、jar、javadoc 。 其中,java是Java程序的执行文件,通过它来运行Java程序;javac是Java编译器,用于编译Java源码文件;jar是Java打包工具,用于打包Java类文件到一个jar文件;javadoc是Java文档生成器,用于生成Java类的文档。

再次,jre目录下有许多类文件和资源文件,可以为Java应用程序提供运行环境所需的内容。

最后,lib目录下有几大类文件:rt.jar、tools.jar、许多jar包和dll文件。 其中,rt.jar是Java核心库文件,它包含了Java语言体系中核心类,比如String类、Integer类等;tools.jar是Java开发工具库,它包含了一些Java开发工具,比如编译器javac、打包工具jar等。

jdk
├── bin # 执行文件目录
│ ├── java # Java程序执行文件
│ ├── javac # Java编译器
│ ├── jar # Java打包工具
│ ├── javadoc # Java文档生成器
├── jre # Java运行时环境
│ ├── bin # 开发文件
│ ├── lib # 类库
│ └── src.zip # Java原始代码
└── lib # 存放类库
├── rt.jar # Java核心库
└── tools.jar # Java开发工具库

总结起来,JDK目录分析就是分析Linux系统下的JDK所涉及的关键文件、结构和目录,了解这些文件的作用,有利于Java开发程序员更好地去应用它。


数据运维技术 » Linux之下JDK目录分析(linuxjdk目录)