2 回答

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊
1.所有方法:
1. getClass()
2. hashCode()
3. equals()
4. toString()
5. clone()
6. wait()...
7. notify()
8. notifyAll()
9. finalize()
2. 各個(gè)方法作用:
方法摘要
protected Object clone() 創(chuàng)建并返回此對象的一個(gè)副本。
boolean equals(Object obj) 指示某個(gè)其他對象是否與此對象“相等”。
protected void finalize() 當(dāng)垃圾回收器確定不存在對該對象的更多引用時(shí),由對象的垃圾回收器調(diào)用此方法。
Class<? extendsObject> getClass() 返回一個(gè)對象的運(yùn)行時(shí)類。
int hashCode() 返回該對象的哈希碼值。
void notify() 喚醒在此對象監(jiān)視器上等待的單個(gè)線程。
void notifyAll() 喚醒在此對象監(jiān)視器上等待的所有線程。
String toString() 返回該對象的字符串表示。
void wait() 導(dǎo)致當(dāng)前的線程等待,直到其他線程調(diào)用此對象的 notify() 方法或 notifyAll() 方法。
void wait(long timeout) 導(dǎo)致當(dāng)前的線程等待,直到其他線程調(diào)用此對象的 notify() 方法或 notifyAll() 方法,或者超過指定的時(shí)間量。
void wait(long timeout, int nanos) 導(dǎo)致當(dāng)前的線程等待,直到其他線程調(diào)用此對象的 notify()
添加回答
舉報(bào)