- 博客(1)
- 收藏
- 关注
转载 浅拷贝与深拷贝区别
Q:什么是浅拷贝(shallow copy)和深拷贝(deep copy)? A: 浅拷贝就是成员数据之间的一一赋值:把值赋给一一赋给要拷贝的值。但是可能会有这样的情况:对象还包含资源,这里的资源可以值堆资源,或者一个文件。。当值拷贝的时候,两个对象就有用共同的资源,同时对资源可以访问,这样就会出问题。深拷贝就是用来解决这样的问题
2011-06-21 16:34:00 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人