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