Java中clone、浅拷贝、深拷贝的浅析

1.Object类中的clone()为浅拷贝 2.对象a经过浅拷贝后得到的对象b,a和b中的引用数据类型还是会指向同一个对象 3.对象a经过深拷贝后得到的对象b,a和b中的引用数据类型会被克隆出新的一个,且a指向原来的那个,b指向新的那个。 4.如果a和b指向的对象在对象的生命周期里面是不可变的,如String。则可以不用重写clone方法。 5.object类中的clone是protected修
相关文章
相关标签/搜索