深拷贝和浅拷贝的区别

緈諨蔓筵 1个月前 已收到1个回答 举报

呓语闲人 3星

共回答了327个问题采纳率:93.6% 评论

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

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

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

18小时前

18
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com