object 对象里的克隆对象方法clone()就是执行后复制一份对象,并返回。
使用clone必须先实现cloneable接口,不然clone方法会直接返回CloneNotSupportedException不支持克隆的异常,所以用一个try-catch 块将对super.clone()的调用代码包围(或封装)起来,试图捕获一个应当永不出现的违例。
必须注意的是1、克隆要调用super.clone() 2、克隆会应设为public
object 对象里的克隆对象方法clone()就是执行后复制一份对象,并返回。
使用clone必须先实现cloneable接口,不然clone方法会直接返回CloneNotSupportedException不支持克隆的异常,所以用一个try-catch 块将对super.clone()的调用代码包围(或封装)起来,试图捕获一个应当永不出现的违例。
必须注意的是1、克隆要调用super.clone() 2、克隆会应设为public