java - 每个类如何继承Object类?

标签 java inheritance

为什么 Java 中的每个类都继承自名为 java.lang.Object 的类,即使我们没有显式扩展它?

幕后发生了什么?

最佳答案

Java 平台中的所有类都是对象的后代。对象类没有父类(super class),每个类都有一个且只有一个直接父类(super class)(单继承)。在没有任何其他显式父类(super class)的情况下,每个类都是 Object 的隐式子类。

参见javadoc

关于java - 每个类如何继承Object类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8633124/

相关文章:

java - 在 Java 中解析 XML 文件并输出所有错误

java - 如何用selenium获取文本同级标签?

java - 是否会在每次迭代时评估此代码?

c++ - 同时为类及其成员继承和多态(shared_ptr,C++11)

.net - .Net中具有Count属性的最小接口(interface)是什么

java - commons-exec 是线程安全的吗?

java - float 按钮是AWT?

c# - 将派生类集合分配给基类集合编译错误

c++ - 类继承 C++

c++ - 我的基地在哪里创建?