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


Posted in 面试题 onNovember 10, 2015

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


Tags in this post...

面试题 相关文章推荐
PHP面试题及答案一
Jun 18 面试题
C语言中break与continue的区别
Jul 12 面试题
数组越界问题
Oct 21 面试题
查询优化的一般准则有哪些
Mar 08 面试题
数据库什么时候应该被重组
Nov 02 面试题
如何实现一个自定义类的序列化
May 22 面试题
进程的查看和调度分别使用什么命令
Mar 25 面试题
Linux操作面试题
May 16 面试题
一套比较完整的软件测试人员面试题
May 13 面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 面试题
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
Apr 13 面试题
程序员经常用到的UNIX命令
Apr 13 面试题
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
PHP5 安装方法
2006/10/09 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
神奇的代码 通杀各种网站-可随意修改复制页面内容
2008/07/17 Javascript
自己的js工具_Form 封装
2009/08/21 Javascript
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
IE6下CSS图片缓存问题解决方法
2010/12/09 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
JS Map 和 List 的简单实现代码
2013/07/08 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
jquery中获取元素里某一特定子元素的代码
2014/12/02 Javascript
DOM 事件流详解
2015/01/20 Javascript
node.js 动态执行脚本
2016/06/02 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
微信小程序scroll-view组件实现滚动动画
2018/01/31 Javascript
vue实现分页加载效果
2019/12/24 Javascript
js实现滚动条自动滚动
2020/12/13 Javascript
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
python标准日志模块logging的使用方法
2013/11/01 Python
对numpy中shape的深入理解
2018/06/15 Python
如何运行.ipynb文件的图文讲解
2019/06/27 Python
python银行系统实现源码
2019/10/25 Python
什么是python类属性
2020/06/10 Python
python时间time模块处理大全
2020/10/25 Python
HTML5 新事件 小结
2009/07/16 HTML / CSS
瑞士国际航空官网:SWISS
2016/07/21 全球购物
小学三八妇女节活动方案
2014/03/16 职场文书
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
股权投资意向书
2014/04/01 职场文书
文明市民先进事迹
2014/05/15 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
学生检讨书
2015/01/27 职场文书
2015年安全生产责任书
2015/01/30 职场文书
队名及霸气口号大全
2015/12/25 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书
Spring Data JPA框架Repository自定义实现
2022/04/28 Java/Android