Most visited

Recently visited

Added in API level 1

Cloneable

public interface Cloneable

java.lang.Cloneable
Known Indirect Subclasses


一个类实现了 Cloneable接口,以向 clone()方法指示该方法对该类的实例的字段对字段副本是合法的。

在未实现 Cloneable接口的实例上调用Object的克隆方法会导致抛出异常 CloneNotSupportedException

按照惯例,实现此接口的类应该使用公共方法覆盖Object.clone (受保护)。 有关覆盖此方法的详细信息,请参阅clone()

注意,此接口包含clone方法。 因此,仅凭借其实现此接口的事实来克隆对象是不可能的。 即使克隆方法是反射式调用,也不能保证它会成功。

也可以看看:

Hooray!