为什么 Java 中的每个类都继承自名为 java.lang.Object
的类,即使我们没有显式扩展
它?
幕后发生了什么?
最佳答案
Java 平台中的所有类都是对象的后代。对象类没有父类(super class),每个类都有一个且只有一个直接父类(super class)(单继承)。在没有任何其他显式父类(super class)的情况下,每个类都是 Object 的隐式子类。
参见javadoc
关于java - 每个类如何继承Object类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8633124/