路飛學城go編程挺進大廠實戰(zhàn)營2022\/--》1310079160
類的加載
當程序要使用某個類時,如果該類還未被加載到內(nèi)存中,則系統(tǒng)會通過加載、連接、初始化三步來實現(xiàn)對這個類進行的加載
加載:將.class文件讀入內(nèi)存,并為之創(chuàng)建一個class對象,任何類被使用時系統(tǒng)都會建立一個class對象
連接:
驗證:是否有正確的內(nèi)部結(jié)構(gòu),并和其他類協(xié)調(diào)一致
準備:負責為類的靜態(tài)成員分配內(nèi)存,并設置默認初始值
解析:將類的二進制數(shù)據(jù)中的符號引用替換為直接引用
標簽: