每個類的編譯代碼都存在於自己的獨立文件中,該文件只有在使用程序代碼時候,才會被加載。 一般來說 類的代碼在初次使用的時候才會被加載。 ---《Thinking in Java》
類的代碼在初次使用的時候才會加載, 這句話的意思 其實是指
-
加載發生在
創建類的第一個對象
的時候 -
但是
訪問static域
/static方法
的時候 就會發生加載 -
其實 `
-
更准確的講類在任何static成員被訪問的時候加載的。
每個類的編譯代碼都存在於自己的獨立文件中,該文件只有在使用程序代碼時候,才會被加載。 一般來說 類的代碼在初次使用的時候才會被加載。 ---《Thinking in Java》
類的代碼在初次使用的時候才會加載, 這句話的意思 其實是指
加載發生在創建類的第一個對象
的時候
但是 訪問static域
/ static方法
的時候 就會發生加載
其實 `
更准確的講類在任何static成員被訪問的時候加載的。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。