classLoader 類加載機制

我們所編寫的java文件或其他經過編譯器生成了class字節碼文件,前面兩篇已經對class文件的格式有了基本瞭解。虛擬機想要執行程序則需要將class文件加載到內存中,這個過程從字節流加載內存開始,到卸載出內存結束。其中包括: 加載——驗證——準備——解析——初始化——使用——卸載。 上面階段不是嚴格順序執行,各個階段往往都是交叉混合執行的,其中解析可能出現在初始化之後,滿足java的動態綁定。
相關文章
相關標籤/搜索