由單例模式學到:靜態構造函數和靜態字段

編譯器在編譯的時候,會事先分析所需要的靜態字段,如果這些靜態字段所在的類有靜態的構造函數,則忽略靜態字段的初始化,否則先進行靜態字段的初始化。對類的靜態成員初始化的順序取決於在Main函數中的引用順序,先引用到的先進行初始化,但如果類的靜態成員的初始化依賴於其它類的靜態成員,則會先初始化被依賴類的靜態成員。而帶有靜態構造函數的類的靜態字段,只有在引用到的時候才進行初始化。 接下來,用實例來對以上的
相關文章
相關標籤/搜索