類的初始化的深入認識

要認識類的初始化,首先說一下,類的加載。 類的加載分五個階段:加載階段,驗證階段,準備階段,解析階段,初始化階段。 這五個階段具體做什麼這裏就不詳細說了。類文件加載文章詳細說了。 初始化JVM做了什麼? 初始化階段是執行類構造器<clinit>()方法的過程。(注意這裏的類構造器和我們通常所說的類的構造方法是不一樣的,構造方法用於實例化一個對象) 舉個例子:這裏 SupClass()是構造方法。用
相關文章
相關標籤/搜索