Java基礎語法<十> Jar文件
阿新 • • 發佈:2017-07-19
方法 進制 jar文件 字符串 java基礎語法 語法 指定 通過 -c
圖像和聲音文件
帶有消息字符串和按鈕標簽的文本文件
二進制數據文件,例如,描述地圖布局的文件
類加載器知道如何搜索類文件,直到在類路徑、存檔文件或web服務器上找到為止。
步驟:
1 獲得具有資源的Class對象
2 如果資源是一個圖像或聲音文件,那麽就需要調用getresource(filename)獲得作為URL的資源位置,然後利用getImage或getAudioClip方法進行讀取
3 與圖像或聲音文件不同,其他資源可以使用getResourceAsStream方法讀取文件中的數據
將java包密封以保證不會有其他的類加入其中。如果代碼中使用了包可見的類、方法和域,就可能希望密封包。如果不密封,其他類就有可能放在這個包中,進而訪問包可見的特性。
密封一個包,需要將包中的所有類放到一個JAR文件中,在默認情況下,JAR文件中的包時沒有密封的。可以在清單文件的主節中加入下面一行:
Sealed:true 來改變全局的默認設定。
1 JAR文件
java歸檔文件,壓縮的 jdk/bin jar工具制作jar文件 jar程序選項1.1清單文件
每個Jar文件包含一個用於描述歸檔特征的清單文件 manifest 清單文件被命名為MANIFEST.MF,它位於JAR文件的一個特殊META-INF目錄中。最小的符合標準的清單文件是很簡單的: Manifest-Version:1.01.2可運行Jar文件
可以使用Jar命令中的e選項指定程序的入口,即通常需要在調用Java程序加載器時指定的類: jar cvfe XXX.jar com.XXX.xxxCLass files to add 或者,可以在清單中指定應用程序的主類, Main-Class: com.XXX.xxxCLass 不要將擴展名為class添加到主類中。 無論哪一種方法,用戶可以簡單地通過下面命令來啟動應用程序: java –jar XXX.jar1.3資源
1.4密封
Java基礎語法<十> Jar文件