當一個對象被創建之後,虛拟機會為其分配内存,主要用來存放對象的實例變量及其從超類繼承過來的實例變量。這些實例變量分配内存的同時,這些實例變量被賦予默認值。在内存分配完成之後,java的虛拟機開始對新創建的對象執行初始化操作,因為 java規範要求在一個對象的引用可見之前需要對其進行初始化。在Java中,三種執行對象初始化的結構,分别是實例初始化器、實例變量初始化器以及構造函數。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!