java Java啟動器如何查找類?
Java啟動器如何查找類?Java launcher Java將初始化Java虛擬機。然后虛擬機按以下順序搜索和加載類:引導(dǎo)類-構(gòu)成Java平臺的類,包括rt.jar公司還有18N.Jar。擴展類-使
Java啟動器如何查找類?
Java launcher Java將初始化Java虛擬機。
然后虛擬機按以下順序搜索和加載類:引導(dǎo)類-構(gòu)成Java平臺的類,包括rt.jar公司還有18N.Jar。擴展類-使用Java擴展機制的類。它們捆成一捆。擴展目錄中的Jar文件。用戶類-由開發(fā)人員和第三方定義的類,沒有擴展機制。使用命令行上的-classpath選項(common方法)或使用classpath環(huán)境變量來標識這些類的位置(請參見為windows或Solaris設(shè)置classpath)。事實上,這三個搜索路徑將連接到一個簡單的類路徑中。這有點像以前使用的“單層”類路徑,但是當(dāng)前的模型有一些重要的區(qū)別:意外地“隱藏”或省略引導(dǎo)類相對比較困難。通常,您只需要指定用戶類的位置。系統(tǒng)將自動查找引導(dǎo)類和擴展類。工具類現(xiàn)在在一個單獨的存檔中(工具.jar)。僅當(dāng)它包含在用戶類路徑中時才可用(稍后解釋)