当前位置:首页>维修大全>综合>

深拷贝和浅拷贝的区别

深拷贝和浅拷贝的区别

更新时间:2023-11-30 16:59:47

深拷贝和浅拷贝的区别

深拷贝和浅拷贝指的是拷贝对象时,新对象和旧对象间指向的数据地址是否一致的区别:

深拷贝:深拷贝时,新对象和旧对象所指向的地址不一致,新对象会拷贝一份原有对象一模一样的副本,改变其中一个对象,不影响另外一个对象。

浅拷贝:浅拷贝时,新对象和旧对象指向同一份数据,改变其中一个对象,另一个对象也会受影响。

更多栏目