- 所有已知的子接口:
-
Attribute
,AttributedCharacterIterator
,Attributes
,CertPathBuilderResult
,CertPathParameters
,CertPathValidatorResult
,CertSelector
,CertStoreParameters
,CharacterIterator
,CRLSelector
,Descriptor
,ExtendedGSSCredential
,GSSCredential
,Name
public interface Cloneable
一个类实现
Cloneable
接口,以指示Object.clone()
方法可以对该类的实例进行逐个字段的复制。
在一个未实现Cloneable
接口的实例上调用Object的clone方法会导致抛出异常CloneNotSupportedException
。
按照惯例,实现此接口的类应该重写Object.clone
(受保护的)为一个公共方法。有关重写此方法的详细信息,请参阅Object.clone()
。
请注意,此接口不包含clone
方法。因此,仅仅因为实现了此接口,并不能保证可以克隆对象。即使通过反射调用克隆方法,也不能保证成功。
- 自版本:
- 1.0
- 参见: