- Java編程講義
- 榮銳鋒 張晨光等編著
- 437字
- 2022-07-28 18:49:23
1.2.5 JDK目錄詳細剖析
JDK安裝成功后,系統會自動在安裝目錄下生成一個目錄,稱為JDK目錄,如圖1.14所示,我們必須熟悉JDK目錄下各個文件夾的作用才能更好地學習與編寫代碼。
接下來,簡單介紹一下JDK目錄及其子目錄的含義和作用。
bin:該目錄存放一些編譯器和工具,常用的有javac.exe(Java編譯器)、java.exe(Java運行工具)、jar.exe(打包工具)、jdb–debugger(查錯工具)和javadoc.exe(文檔生成工具)等。
conf:用來存放一些JDK相關的配置文件。
include:該目錄存放一些啟動JDK時需要引入的C語言的頭文件。

圖1.14 JDK目錄
jmods:自JDK 11以后,JDK就采用了模塊化設計,以便縮小最終軟件的體積,方便定制,簡化管理。這個目錄下保存了核心模塊,也就是官方提供的各種類庫程序,具體內容可以參考官方文檔。在JDK 8中,這些資源以jar包的形式存放,如lib目錄中的rt.jar等。
legal:所使用的協議等法律文件。
lib:lib是library的簡寫,存放Java類庫或庫文件,包含Java運行環境的私有實現信息,不供外部使用,不能修改。src.zip文件也在該目錄中。
注意:自JDK 9以后,就取消了目錄中的jre目錄,將之前jre目錄里面的內容分散到其他各個目錄了。
推薦閱讀
- Computer Vision for the Web
- Power Up Your PowToon Studio Project
- 簡單高效LATEX
- VSTO開發入門教程
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- SQL經典實例(第2版)
- Jenkins Continuous Integration Cookbook(Second Edition)
- Nginx實戰:基于Lua語言的配置、開發與架構詳解
- Kotlin從基礎到實戰
- Mastering ROS for Robotics Programming
- 速學Python:程序設計從入門到進階
- C++反匯編與逆向分析技術揭秘(第2版)
- Fastdata Processing with Spark
- Java程序設計基礎(第6版)
- Application Development with Swift