违法和不良信息举报
联系客服
登录
注册
搜
当前位置:
首页
问答
iOS面试知识竞赛
简述浅复制和深复制的区别?
简述浅复制和深复制的区别?
题目
简述浅复制和深复制的区别?
相似考题
参考答案和解析
正确答案:
浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。
意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源
还是只有一份,那如果我们对A_copy执行了修改操作,那么发现A引用的对象同样被修改,这其实违背了我们复制拷贝的一个思想。深复制就好理解了,内存中存在了两份独立对象本身。
搜答案
相关内容
公共文化服务保障法
推拿科
证券从业资格证
黑龙江三类人员考试
美术教学理论与方法
“学习贯彻习近平总书记2020年5月11日至12日在山西考察时的讲话精神”专项答题
别克岗位考试
山西住院医师预防医学科
职业技能
注册土木工程师(岩土专业)
开通会员查看答案