-
- All Known Subinterfaces:
-
AclEntry
,Attribute
,AttributedCharacterIterator
,Attributes
,CertPathBuilderResult
,CertPathParameters
,CertPathValidatorResult
,CertSelector
,CertStoreParameters
,CharacterIterator
,CRLSelector
,Descriptor
,ExtendedGSSCredential
,GSSCredential
,Name
public interface Cloneable
一个类实现Cloneable
接口来指示Object.clone()
方法,该方法对于该类的实例进行字段的字段复制是合法的。在不实现
Cloneable
接口的实例上调用对象的克隆方法会导致异常CloneNotSupportedException
被抛出。按照惯例,实现此接口的类应使用公共方法来覆盖
Object.clone
(受保护)。 有关覆盖此方法的详细信息,请参阅Object.clone()
。注意,此接口不包含
clone
方法。 因此,只能通过实现该接口的事实来克隆对象是不可能的。 即使克隆方法被反射地调用,也不能保证它成功。- 从以下版本开始:
- 1.0
- 另请参见:
-
CloneNotSupportedException
,Object.clone()