Java中Object類的常用方法有:
- equals(Object obj):判斷兩個對象是否相等。
- hashCode():返回對象的哈希碼值。
- toString():返回對象的字符串表示。
- getClass():返回對象的運行時類。
- clone():創建并返回對象的一個副本。
- finalize():在對象被垃圾回收器回收之前調用。
- notify():喚醒在此對象監視器上等待的一個線程。
- notifyAll():喚醒在此對象監視器上等待的所有線程。
- wait():導致當前線程等待,直到另一個線程調用notify()或notifyAll()方法。
- wait(long timeout):導致當前線程等待,直到另一個線程調用notify()或notifyAll()方法,或者超過指定的等待時間。
- wait(long timeout, int nanos):導致當前線程等待,直到另一個線程調用notify()或notifyAll()方法,或者超過指定的等待時間并且指定的納秒數。
- finalize():在對象被垃圾回收器回收之前調用的方法。
這些方法都是Object類中的公共方法,因此所有的Java類都可以使用這些方法。