講解對象:jar文件
作者:融水公子
中文:
1 Java歸檔
2 jar文件
英文名:Java Archive
本質(zhì):
1 一種軟件包文件格式
2是一種歸檔文件
3 別人已經(jīng)寫好的一些類,然后將這些類進(jìn)行打包
特點(diǎn):
1 ZIP格式構(gòu)建,以.jar為文件擴(kuò)展名
2用戶可以使用JDK自帶的jar命令創(chuàng)建或提取JAR文件
3可以使用其他zip壓縮工具
4 JAR文件內(nèi)的文件名是Unicode文本
5 JAR 文件格式以流行的 ZIP 文件格式為基礎(chǔ)
6可被像編譯器和 JVM 這樣的工具直接使用
7在 JAR 中包含manifests 和部署描述符
8 將jar包引入你的項(xiàng)目中
9 可以直接使用jar包中的類和屬性以及方法
作用:
1 用于聚合大量的Java類文件、相關(guān)的元數(shù)據(jù)和資源文件到一個文件
2開發(fā)Java平臺應(yīng)用軟件或庫
3 JAR 文件用于壓縮和發(fā)布
4用于部署和封裝庫、組件和插件程序
注意:
1 資源:包含文本、圖片等
2 壓縮時(shí)zip文件頭里的條目順序很重要
3 Manifest文件常需放在首位
4 部署描述符:用來指示工具如何處理特定的 JAR