According to the superclass of Java Object, java.lang.Object does not extend Object .
Other than that, all ie classes
class ClassName {
All classes implicitly extend Object unless another superclass is specified.
Interfaces, on the other hand, do not extend Object, but cannot contain invokable methods, and objects cannot be created from them. When the interfaces are finally implemented, the implementation class will necessarily extend Object. (and, no, the object does not implement any interfaces)
source share