JVM(Java虛擬機)(四)類加載1-類加載概述及類初始化時機

類加載過程包括:加載、驗證、準備、解析、初始化、使用、卸載。其中加載、驗證、準備、初始化和卸載這五個階段必須循序漸進開始,解析階段則不必定某些狀況下能夠在初始化以後開始。 類加載時機虛擬機規範並無定義,可是定義了初始化時機,而加載確定在初始化以前:java 1.遇到new,getstatic,putstatic或者invokestatic這4條指令時,若是類沒有初始化則須要初始化。即實例化對象的時
相關文章
相關標籤/搜索