理解淺拷貝和深拷貝

1、淺拷貝與深拷貝的定義   什麼是拷貝?拷貝即爲常說的複製或者克隆一個對象,並且通過拷貝這些源對象創建新的對象。其中拷貝分爲淺拷貝和深拷貝。對於拷貝出來的對象,在使用上有很大的差異,特別是在引用類型上。   淺拷貝:將對象中的所有字段複製到新的對象中。其中,值類型字段被複制到新對象中後,在新對象中的修改不會影響到原先對象的值。而新對象的引用類型則是原先對象引用類型的引用,不是引用自己對象本身。注
相關文章
相關標籤/搜索