深拷贝和浅拷贝的区别

深拷贝和浅拷贝的区别

首页维修大全综合更新时间:2023-11-30 16:59:47

深拷贝和浅拷贝的区别

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

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

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

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.