天天看點

new關鍵字,類對象的聲明和執行個體化

new關鍵字
對象執行個體化
執行個體化對象的過程可以分為兩部分:
-聲明對象 Cat one 隻是在記憶體的"棧"空間裡開辟了一塊區域,名字叫one,此時裡面為空(null)
執行個體化對象 new Cat(); 是在記憶體的"堆"空間裡開辟了一塊空間,完成對象的初始化操作
//在棧當中存儲的實際上是堆當中位址的引用
new 關鍵字的作用:開辟新的對象空間      
new關鍵字,類對象的聲明和執行個體化

用一個已執行個體化的對象給一個新聲明的對象執行個體化,這兩個對象指向同一個記憶體空間

new關鍵字,類對象的聲明和執行個體化
new關鍵字,類對象的聲明和執行個體化