close

Deep copy和Shallow copy是個常用卻不一定知道的觀念

首先就是要認識他的中文意思

Shallow copy就是淺層複製, 複製時只是將物件的參考指到對應值, 速度快

Deep copy就是深層複製, 簡單來說就是複製時會多複製一份內容值

 

1. 參考網頁https://www.cs.utexas.edu/~scottm/cs307/handouts/deepCopying.htm

01.png

 

2. Shallow copy複製時只是將物件的參考指到對應值

02.png

 

 

3. Deep copy複製時會多複製一份內容值

03.png  

arrow
arrow
    文章標籤
    Java Deep copy Java Shallow copy
    全站熱搜
    創作者介紹
    創作者 RX1226 的頭像
    RX1226

    給你魚竿

    RX1226 發表在 痞客邦 留言(0) 人氣()