博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
克隆的使用
阅读量:6245 次
发布时间:2019-06-22

本文共 252 字,大约阅读时间需要 1 分钟。

由Java经典编程300例55,56,57,总结:

要克隆就要实现cloneable接口,该接口中实现clone方法,例如:

但是需要注意的是:如果对象的成员变量中含有引用类型的成员变量,该引用类型也需要实现浅克隆,即实现cloneable接口,clone方法。如下图:

另外如果类的成员变量比较复杂,例如使用了多个可变引用类型,使用clone方法来克隆是非常麻烦的。此时,可以考虑使用序列化来完成克隆。

 

转载于:https://www.cnblogs.com/imqsl/p/6427749.html

你可能感兴趣的文章
Java性能调优攻略全分享,七步搞定!(附学习资料分享)
查看>>
企业级 SpringBoot 教程 (六)springboot整合mybatis
查看>>
程序员写了一段注释, 第二天惨被公司开除, 公司巧妙回怼
查看>>
8.eclipse 安装 lombook插件
查看>>
Maven项目中使用本地JAR包方案4
查看>>
如何利用XMind创建概念图
查看>>
ldap接触(3)之LDAP特定错误以及错误一览表
查看>>
Zookeeper的功能以及工作原理
查看>>
朝花夕拾之Oracle11g 表分区
查看>>
本分类说明 -- django
查看>>
Android Binder IPC分析
查看>>
mysql分隔字符串,并将分隔字符串作为新列
查看>>
图学java基础篇之集合
查看>>
Tomcat源码分析------ 架构
查看>>
如何分析并策划好网站
查看>>
解决Skype一台电脑登陆多个账号的问题
查看>>
Gradle构建卡住问题解决
查看>>
linux使用cron任务定时执行数据库操作
查看>>
实验11 原始套接字
查看>>
C#配置Properties.Setting
查看>>