勿忘初衷NKU
勿忘初衷NKU
面经
如何实现对象的克隆?
全部文章
面经
aaa_公司(3)
aa_计算机基础(75)
aa_遇到的错误(1)
a_dalao(1)
a_zuo(1)
GitHub(1)
Java基础(1)
Java面试题讲解121(3)
JUC(2)
JVM(46)
LeetCode(2)
mybatis(13)
MySql(1)
OS(20)
Spring(25)
SpringMVC(7)
SQL(31)
《剑指Offer》(16)
《软件测试》(1)
华为云的使用(1)
并发编程(3)
感悟(2)
操作系统(2)
数据库(4)
杂谈(1)
正式(16)
测试(3)
电商项目(1)
直播(4)
算法(13)
计算机组成原理(1)
计算机网络(7)
软件测试(5)
面试题目(5)
项目知乎(1)
归档
标签
去牛客网
登录
/
注册
如何实现对象的克隆?
504 浏览
0 回复
2019-09-20
勿忘初衷NKU
+关注
两种方式:
1、实现Cloneable接口并重写Object类中的clone()方法;
2、
实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深克隆。
浅克隆:浅克隆只是复制了对象的引用地址,两个对象指向同一个内存地址。
深克隆:深拷贝是将对象及值复制过来,两个对象修改其中任意的值另一个值不会改变。
举报
收藏
赞
评论加载中...