深克隆和淺克隆

淺克隆:建立一個新對象,新對象的屬性和原來對象徹底相同,對於非基本類型屬性,仍指向原有屬性所指向的對象的內存地址。ide 深克隆:建立一個新對象,屬性中引用的其餘對象也會被克隆,再也不指向原有對象地址。ui 總之深淺克隆都會在堆中新分配一塊區域,區別在於對象屬性引用的對象是否須要進行克隆(遞歸性的)。this 請看如下代碼:對象 public class Address { private
相關文章
相關標籤/搜索