What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)


Posted in 面试题 onNovember 10, 2015

浅拷贝是指将对象中的数值类型的字段拷贝到新的对象中,而对象中的引用型字段则指复制它的一个引用到目标对象。如果改变目标对象中引用型字段的值他将反映在原是对象中,也就是说原始对象中对应的字段也会发生变化。深拷贝与浅拷贝不同的是对于引用的处理,深拷贝将会在新对象中创建一个新的和原是对象中对应字段相同(内容相同)的字段,也就是说这个引用和原是对象的引用是不同的,我们在改变新对象中的这个字段的时候是不会影响到原始对象中对应字段的内容


Tags in this post...

面试题 相关文章推荐
比较基础的php面试题及答案-编程题
Oct 14 面试题
南京迈特望C/C++面试题
Jul 09 面试题
Android面试题及答案
Sep 04 面试题
Oracle快照(snapshot)
Mar 13 面试题
最新远光软件笔试题面试题内容
Nov 08 面试题
.NET是怎么支持多种语言的
Feb 24 面试题
XML文档面试题
Aug 05 面试题
Linux管理员面试经常问道的相关命令
Apr 29 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jul 11 面试题
如何利用find命令查找文件
Nov 18 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
Unix如何添加新的用户
Aug 20 面试题
override和overload的区别
Mar 09 #面试题
武汉瑞得软件笔试题
Oct 27 #面试题
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
Sep 10 #面试题
什么是索引指示器
Aug 20 #面试题
new修饰符是起什么作用
Jun 28 #面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 #面试题
C#笔试题集合
Jun 21 #面试题
You might like
linux系统下php安装mbstring扩展的二种方法
2014/01/20 PHP
ThinkPHP模板中判断volist循环的最后一条记录的验证方法
2014/07/01 PHP
PHP产生不重复随机数的5个方法总结
2014/11/12 PHP
PHP超牛逼无限极分类生成树方法
2015/05/11 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
PHP简单留言本功能实现代码
2017/06/09 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
2018/04/21 PHP
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
js实现兼容IE6与IE7的DIV高度
2010/05/13 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
JavaScript常用脚本汇总(一)
2015/03/04 Javascript
Bootstrap零基础入门教程(三)
2016/07/18 Javascript
Vue的MVVM实现方法
2017/08/16 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
python实现文件助手中查看微信撤回消息
2019/04/29 Python
安装python及pycharm的教程图解
2019/10/10 Python
python logging 日志的级别调整方式
2020/02/21 Python
通俗易懂了解Python装饰器原理
2020/09/17 Python
多视角3D逼真HTML5水波动画
2016/03/03 HTML / CSS
英国工艺品购物网站:Minerva Crafts
2018/01/29 全球购物
经理秘书求职自荐信范文
2014/03/23 职场文书
《从现在开始》教学反思
2014/04/15 职场文书
护理专业自荐书
2014/06/04 职场文书
授权收款委托书
2014/09/23 职场文书
刑事法律意见书
2015/06/04 职场文书
呼兰河传读书笔记
2015/06/30 职场文书
新学期主题班会
2015/08/17 职场文书
Python基础之字符串格式化详解
2021/04/21 Python
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis
Python实现双向链表基本操作
2022/05/25 Python
分享几个实用的CSS代码块
2022/06/10 HTML / CSS