JVM(5)類的生命週期

類的生命週期 加載、驗證、準備、初始化、卸載的開始順序是固定的,解析有可能在初始化之後(動態綁定)。這幾個步驟並不等一個完成另一個纔開始,而是可能交叉進行。 加載: 類加載的時機: 1、使用new關鍵字實例化對象的時候、讀取或設置類的靜態字段(被static修飾且未被final修飾)的時候,調用類的靜態方法的時候。 2、使用反射的時候。 3、初始化一個類時,如果父類沒有加載,先加載父類。 4、虛擬
相關文章
相關標籤/搜索