Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法

Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object,成为 Object 的子类。

Object 类可以显示继承,也可以隐式继承,以下两种方式时一样的:

//显示继承
public class Runoob extends Object{

}
//隐式继承
public class Runoob {

}

方法:jdk11

变量和类型方法描述
protected Object clone()
创建并返回此对象的副本。
boolean equals​(Object obj)
指示某个其他对象是否“等于”此对象。
protected void finalize()
已过时。
最终确定机制本质上存在问题。
<?> getClass()
返回此 Object的运行时类。
int hashCode()
返回对象的哈希码值。
void notify()
唤醒正在此对象监视器上等待的单个线程。
void notifyAll()
唤醒等待此对象监视器的所有线程。
String toString()
返回对象的字符串表示形式。
void wait()
导致当前线程等待它被唤醒,通常是 通知中断
void wait​(long timeoutMillis)
导致当前线程等待它被唤醒,通常是 通知中断 ,或者直到经过一定量的实时。
void wait​(long timeoutMillis, int nanos)
导致当前线程等待它被唤醒,通常是 通知中断 ,或者直到经过一定量的实时。 
 posted on 2021-03-06 19:49  一计  阅读(23)  评论(0)    收藏  举报