特牛网址导航

【精选】金九银十!Java基础常见知识点&面试题总结(二),2022最新版!-CSDN博客

网友收藏
文章浏览阅读95次。浅拷贝:浅拷贝会在堆上创建一个新的对象(区别于引用拷贝的一点),不过,如果原对象内部的属性是引用类型的话,浅拷贝会直接复制内部对象的引用地址,也就是说拷贝对象和原对象共用同一个内部对象。深拷贝:深拷贝会完全复制整个对象,包括这个对象所包含的内部对象。上面的结论没有完全理解的话也没关系,我们来看一个具体的案例!浅拷贝浅拷贝的示例代码如下,我们这里实现了Cloneable接口,并重写了clone()方法。clone()方法的实现很简单,直接调用的是父类Object的clone()方法。