在軟件領(lǐng)域,JAR文件是一種軟件包文件格式,通常用于聚合大量的Java類(lèi)文件、相關(guān)的元數(shù)據(jù)和資源(文本、圖片等)文件到一個(gè)文件,以便開(kāi)發(fā)Java平臺(tái)應(yīng)用軟件或庫(kù)。
JAR文件是一種歸檔文件,以ZIP格式構(gòu)建,以.jar為文件擴(kuò)展名。用戶(hù)可以使用
JDK自帶的jar命令創(chuàng)建或提取JAR文件。也可以使用其他
zip壓縮工具,不過(guò)壓縮時(shí)zip文件頭里的條目順序很重要,因?yàn)镸anifest文件常需放在首位。JAR文件內(nèi)的文件名是Unicode文本。
一個(gè) JAR 文件可以用于:
1.用于發(fā)布和使用類(lèi)庫(kù)
2.作為應(yīng)用程序和擴(kuò)展的構(gòu)建單元
3.作為組件、applet 或者插件程序的部署單位
4.用于打包與組件相關(guān)聯(lián)的輔助資源
【格式優(yōu)勢(shì)】
1.安全性:可以對(duì) JAR 文件內(nèi)容加上數(shù)字化簽名。這樣,能夠識(shí)別簽名的工具就可以有選擇地為您授予軟件安全特權(quán),這是其他文件做不到的,它還可以檢測(cè)代碼是否被篡改過(guò)。
2.減少
下載時(shí)間:如果一個(gè) applet 捆綁到一個(gè) JAR 文件中,那么
瀏覽器就可以在一個(gè) HTTP 事務(wù)中下載這個(gè) applet 的類(lèi)文件和相關(guān)的資源,而不是對(duì)每一個(gè)文件打開(kāi)一個(gè)新連接。
3.壓縮:JAR 格式允許您壓縮文件以提高存儲(chǔ)效率。
4.傳輸平臺(tái)擴(kuò)展:Java 擴(kuò)展框架 (Java Extensions Framework) 提供了向 Java 核心平臺(tái)添加功能的方法,這些擴(kuò)展是用 JAR 文件打包的 (Java 3D 和 JavaMail 就是由 Sun 開(kāi)發(fā)的擴(kuò)展例子 )。
3.包密封:存儲(chǔ)在 JAR 文件中的包可以選擇進(jìn)行 密封,以增強(qiáng)版本一致性和安全性。密封一個(gè)包意味著包中的所有類(lèi)都必須在同一 JAR 文件中找到。
4.包版本控制:一個(gè) JAR 文件可以包含有關(guān)它所包含的文件的數(shù)據(jù),如廠商和版本信息。
5.可移植性:處理 JAR 文件的機(jī)制是 Java 平臺(tái)核心 API 的標(biāo)準(zhǔn)部分。
jar文件怎么打開(kāi)?
1、首先我們先找到一個(gè)Java生成的jar文件,把它存放在指定位置已方便查看。
jar文件怎么打開(kāi)?如何查看jar文件內(nèi)容?
2、然后右鍵點(diǎn)擊jar文件,選擇打開(kāi)方式,然后設(shè)定為壓縮文件打開(kāi)的方式,這時(shí)候我們就會(huì)看到桌面上的jar文件變成了一個(gè)壓縮包的圖標(biāo)。
jar文件怎么打開(kāi)?如何查看jar文件內(nèi)容?
3、然后我們雙擊桌面的jar文件,就可以以壓縮包的形式查看jar文件里面的具體內(nèi)容了。
JAR文件 圖二
二、使用Java程序打開(kāi)jar文件
1、首先我們要確保自己電腦上已經(jīng)安裝了Java運(yùn)行環(huán)境,這樣才能利用Java程序打開(kāi)jar文件。
JAR文件 圖三
2、在確保安裝完成Java程序之后,點(diǎn)擊jar文件選擇右鍵,選擇默認(rèn)打開(kāi)方式,選擇Java(TM)platform SE 進(jìn)行打開(kāi)。
3、設(shè)置完成之后,我們右鍵jar文件進(jìn)行解壓然后也可以查看jar文件的內(nèi)容了。
- 軟件性質(zhì):國(guó)外軟件
- 授權(quán)方式:共享版
- 軟件語(yǔ)言:英文
- 軟件大小:3069 KB
- 下載次數(shù):12552 次
- 更新時(shí)間:2019/12/12 1:18:25
- 運(yùn)行平臺(tái):WinAll...
- 軟件描述:想要將電腦上的文件拷貝到另一臺(tái)電腦上,但是文件又太大,U盤(pán)裝不下,又沒(méi)有移動(dòng)硬盤(pán)... [立即下載]