| 2011/10/25 | Java基础 | 被围观 16,889 views+
深复制与浅复制: 浅复制(shallow clone): 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 深复制(deep clone): 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。 Object中的clone方法: clone protected Object clone() throws CloneNotSupportedException 创建并返回此对...
随机文章 本月热门 热评
1 Web Service Apache CXF介绍和一个简单的使用例子 2011/12/19
2 Struts2笔记 – Struts2中访问Web元素的3中方法 2011/6/19
3 ExtJS根据后台数据动态创建CheckboxGroup的方法 2011/10/2
4 Android的广播机制实现 BroadcastReceiver 2011/7/12
5 Struts2笔记 – 命名空间和Action的三种创建方法 2011/6/18
6 JavaScript设计模式笔记 – 享元模式 代理模式 2012/11/21
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.