鸿蒙OS Cloneable

Cloneable

public interface Cloneable

一个类实现了 Cloneable 接口,以向 Object.clone() 方法指示该方法可以合法地对该类的实例进行逐个字段的复制。

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

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

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

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《鸿蒙OS Cloneable》
文章链接:https://zhuji.vsping.com/313287.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。