深拷贝:概念、使用原因、应用场景、3种常用方法
深拷贝(Deep Copy)是指在计算机程序设计中,复制一个对象时不仅复制其基本类型值,而且也复制其引用类型的属性所指向的对象,并同样递归地复制这些对象的所有属性,直到所有的可到达对象都是独立的副本。这样,修改新副本中的任何内容都不会影响原对象及其任何其他副本。
深拷贝(Deep Copy)是指在计算机程序设计中,复制一个对象时不仅复制其基本类型值,而且也复制其引用类型的属性所指向的对象,并同样递归地复制这些对象的所有属性,直到所有的可到达对象都是独立的副本。这样,修改新副本中的任何内容都不会影响原对象及其任何其他副本。