快速理解深淺拷貝的原理與區別

深淺拷貝又叫深淺複製,是關於引用類型的複製,大多應用於數組和對象。 淺拷貝:簡單的複製引用類型的內存地址,所以他們指向同一個內存地址,所以輸出的是同一個數值,形成了拷貝的結果。 所以修改任何一個數組,都是在修改共有內存地址中的數據,所以另外一個數組再次輸出時,內容就會發生改變。 深拷貝:和淺拷貝不同之處在於,深拷貝複製的僅僅是前一個引用類型的數值,和內存地址無關,是兩個獨立的數據類型,擁有各自的存
相關文章
相關標籤/搜索