JAVA Object类

概述

是所有类的父类(超类)

如果自定义的类,没有父类,java会默认继承Object

如果手动指定父类的话,不会直接继承Object,而是间接继承,还是Object的子孙后代。

常用方法

equals:比较两个对象是否相等
hashCode:返回这个对象的哈希码值
toString:返回这个对象的字符串形式

clone:克隆一个对象
finalize:垃圾回收机制调用的方法

与反射相关的方法
getClass:返回当前对象的运行时类

与多线程相关的方法
notify:唤醒单个线程
notifyAll:唤醒所有线程
wait:线程等待,有三个方法重载


原文出处:/show_1EF4rujmKjeF.html