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开发程序员更好地去应用它。