gpt4 book ai didi

java - 我无法在 Java 的 Object 类中找到 clone() 方法的实现。

转载 作者:行者123 更新时间:2023-11-29 04:45:25 25 4
gpt4 key购买 nike

在检查 Java 对象类的源代码时,我很困惑,如果它是层次结构中最顶层的非抽象类,我们怎么能不实现 clone() 方法呢?我知道 Cloneable 接口(interface)充当标记接口(interface),表明克隆实现 Cloneable 的特定对象是合法的,只是无法找到 clone() 方法的实现。它是 JVM 的一部分吗?

最佳答案

它被定义为protected native Object clone() throws CloneNotSupportedException;

作为本地方法,其实现在 java 源代码中不可见。

关于java - 我无法在 Java 的 Object 类中找到 clone() 方法的实现。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37389549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com