toString(): 返回对象的字符串表示形式。默认情况下,返回对象的类名和哈希码的十六进制表示。
equals(Object obj): 比较两个对象是否相等。默认情况下,这个方法比较的是两个对象的引用是否相同,但是通常会在子类中重写这个方法以实现自定义的相等性比较。
hashCode(): 返回对象的哈希码。哈希码用于支持在哈希表等数据结构中的快速查找。
getClass(): 返回对象的运行时类。
clone(): 创建并返回对象的副本。要实现clone()方法,类必须实现Cloneable接口,并且重写clone()方法。
finalize(): 在对象被垃圾回收之前调用,可以重写此方法来执行资源释放等清理工作。
notify(), notifyAll(), wait(): 这些方法用于线程同步和通信。
finalize(): 通常被子类覆盖以清理资源或执行其他清理操作。
getClass(): 返回对象的运行时类。