Java List的深拷貝與淺拷貝

list的淺拷貝 list本質上是數組,而數組的是以地址的形式進行存儲 如上圖將list A淺拷貝給list B,由於進行的是淺拷貝,所以直接將A的內容複製給了B,java中相同內容的數組指向同一地址,即進行淺拷貝後A與B指向同一地址。造成的後果就是,改變B的同時也會改變A,因爲改變B就是改變B所指向地址的內容,由於A也指向同一地址,所以A與B一起改變。 幾種常見的淺拷貝 先設計一個Person類
相關文章
相關標籤/搜索