Java中深拷貝淺拷貝的含義

Java中深拷貝淺拷貝的含義 一、淺拷貝 1.淺拷貝的含義: 對於基本數據類型,淺拷貝會直接進行值傳遞,也就是將該屬性值複製一份給新的對象。因爲是兩份不同的數據,所以對其中一個對象的該成員變量值進行修改,不會影響另一個對象拷貝得到的數據。 對於引用類型,比如說成員變量是某個數組、某個類的對象等,那麼淺拷貝會進行引用傳遞,也就是隻是將該成員變量的引用值(內存地址)複製一份給新的對象。因爲實際上兩個對
相關文章
相關標籤/搜索