淺談淺拷貝和深拷貝

淺拷貝是對一個對象的頂層拷貝,通俗的理解是:拷貝了引用,並沒有拷貝內容,複製的是第一層。 深拷貝是對一個對象所有層次的拷貝,遞歸所有的數據,全部複製一份,。 對不可變類型來說,深拷貝和淺拷貝的引用地址都是同一個。 但要注意的是: 一般的copy都是淺拷貝,因爲性能的問題
相關文章
相關標籤/搜索