浅谈浅拷贝和深拷贝

浅拷贝是对一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有拷贝内容,复制的是第一层。 深拷贝是对一个对象所有层次的拷贝,递归所有的数据,全部复制一份,。 对不可变类型来说,深拷贝和浅拷贝的引用地址都是同一个。 但要注意的是: 一般的copy都是浅拷贝,因为性能的问题
相关文章
相关标签/搜索