.jar 是什麼檔案?
在軟體領域,JAR檔案是一種軟體包檔案格式,以ZIP格式構建,以「.jar」為檔案副檔名,通常用於聚合大量的Java類別檔案、相關的元資料和資源檔案到一個文件,以便開發Java平台應用軟體或函式庫。
JAR特點
JAR 檔案格式提供了許多優點和功能,其中許多是傳統的壓縮格式如ZIP 或RAR 所沒有提供的。它們包括:
安全性 可以對 JAR 檔案內容加上數位化簽章。這樣,能夠識別簽署的工具就可以選擇性地為您授予軟體安全特權,這是其他文件無法做到的,它還可以檢測程式碼是否已被竄改。
減少下載時間 如果一個applet 捆綁到一個JAR 檔案中,那麼瀏覽器就可以在一個HTTP 事務中下載這個applet 的類別檔案和相關的資源,而不是對每一個檔案開啟一個新連線。
壓縮 JAR 格式可讓您壓縮檔案以提高儲存效率。
傳輸平台擴充功能 Java 擴充框架(Java Extensions Framework)提供了在Java 核心平台上新增功能的方法,這些擴充功能是用JAR 檔案打包的(Java 3D 和JavaMail 就是由Sun開發的擴展例子)。
套件密封
儲存在 JAR 檔案中的套件可以選擇進行密封,以增強版本一致性和安全性。密封一個包意味著包中的所有類別都必須在同一 JAR 檔案中找到。
套件版本控制
一個 JAR 檔案可以包含有關它所包含的檔案的數據,如廠商和版本資訊。
可移植性
處理 JAR 檔案的機制是 Java 平台核心 API 的標準部分。
以上是.jar 是什麼文件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!