Java 接口 Cloneable

Posted 王景迁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 接口 Cloneable相关的知识,希望对你有一定的参考价值。

  Cloneable接口的目的是作为对象的一个mixin接口,表明这样的对象允许克隆。如果一个类实现了Cloneable接口,Object的clone方法就返回该对象的逐域拷贝,相当于无需调用构造器就可以创建对象。

  克隆复杂对象的方法是:先调用super.clone(),然后通过类中的final方法来重新设置对象的属性。

 

  参考资料

  《Effective Java 中文版 第2版》 第11条:谨慎地覆盖clone P46-52

以上是关于Java 接口 Cloneable的主要内容,如果未能解决你的问题,请参考以下文章

Java_接口

java中接口的定义是啥?

给个Java接口回调的例子

java中接口可以实现多个接口吗

java远程调用接口的原理和范例,谢谢

java接口和类有啥区别?