-
- 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()