淺拷貝和深拷貝的區別

** 淺拷貝和深拷貝的區別** 基本數據類型:賦值,賦值之後兩個變量互不影響 引用數據類型:賦址,兩個變量具有相同的引用,指向同一個對象,相互之間有影響 什麼是淺拷貝 創建一個新對象,這個對象有着原始對象屬性值的一份精確拷貝。如果屬性是基本類型,拷貝的就是基本類型的值,如果屬性是引用類型,拷貝的就是內存地址 ,所以如果其中一個對象改變了這個地址,就會影響到另一個對象。 什麼是深拷貝 深拷貝會拷貝所
相關文章
相關標籤/搜索