clone()方法

object 对象里的克隆对象方法clone()就是执行后复制一份对象,并返回。

使用clone必须先实现cloneable接口,不然clone方法会直接返回CloneNotSupportedException不支持克隆的异常,所以用一个try-catch 块将对super.clone()的调用代码包围(或封装)起来,试图捕获一个应当永不出现的违例。

必须注意的是1、克隆要调用super.clone() 2、克隆会应设为public

 

你可能感兴趣的:(clone方法)