接口簡介
publicinterfaceCloneable如果一個類實現了Cloneable接口,以指示Object.clone()方法可以合法地對該類實例進行按欄位複製。
如果在沒有實現Cloneable接口的實例上調用Object的clone方法,則會導致拋出CloneNotSupportedException異常。
按照慣例,實現此接口的類應該使用公共方法重寫Object.clone(它是受保護的)。請參閱Object.clone(),以獲得有關重寫此方法的詳細信息。
注意,此接口不包含clone方法。因此,因為某個對象實現了此接口就克隆它是不可能的。即使clone方法是反射性調用的,也無法保證它將獲得成功。