java的Object类及常用方法
Object类是java中所有类的根父类,java中类都直接或间接的继承Object类。
方法名 | 功能 |
---|---|
clone() | 对象克隆,很少使用 |
equals() | 判断两个类的内容是否相等 |
finalize() | 对象被垃圾回收器回收时,会执行这个方法。执行时间不确定,因为垃圾回收器回收这个类的时间不确定,一般不使用 |
getClass() | 返回对象的运行时类(可简单理解为对象的类的字节码文件) |
hashCode() | 返回对象的hash值 |
notify() | 用于唤醒等待中的线程 |
notifyAll() | 唤醒所有等待的线程 |
toString() | 将对象转换为字符串 |
wait() | 在多线程中,让线程等待 |