Java中对clone对象的认知

一、为什么要使用clone?

主要应用于:实际开发中,A,B两个对象之间值的拷贝,A为原对象,后面对B的改动不会影响到A.

二、clone对象的使用

1.复制对象和复制引用的区别:

复制引用

复制对象

如何克隆对象:

① 实现Cloneable接口

② 覆盖clone()方法

2.深拷贝和浅拷贝

clone方法是浅拷贝

 

posted @ 2019-11-21 17:24  小草1234  阅读(85)  评论(0编辑  收藏  举报