JAVA后端面试《对象拷贝》

对象拷贝 1.为何要使用克隆? 2.如何实现对象克隆? 3.深拷贝和浅拷贝的区别是什么? 1.为何要使用克隆? 想对一个对象进行处理,又想保留原有的数据进行接下来的操做,就须要克隆了,Java语言中的克隆针对的是类的实例。 2.如何实现对象克隆? 有如下两种方法:java 1.实现Cloneable接口并重写Object的clone方法。 2.实现Serializable接口,经过对象的序列化和反
相关文章
相关标签/搜索