- 博客(1)
- 收藏
- 关注
原创 深克隆和浅克隆的区别
深拷贝:深拷贝创建一个新对象,该对象与原始对象完全独立,即使是引用类型属性也会被复制并创建新的对象。深拷贝会递归复制对象及其所有引用类型属性,确保新对象与原始对象没有任何关联。浅拷贝:浅拷贝创建一个新对象,该对象与原始对象共享相同的内存地址,其中的引用类型属性仍然指向原始对象中的相同对象。换句话说,浅拷贝只复制对象的引用,而不复制对象本身。属性完全独立,对其中一个对象的修改不会影响到另一个对象。而在深拷贝示例中,通过创建新的。
2023-07-05 00:45:09
53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人