一個(gè)特殊的類Object:它是java中所有對象的直接或間接父類,根父類(基類),它里面定義的功能是所有對象都應(yīng)該具備的(所有的類,都是繼承這個(gè)類的)記住:當(dāng)定義一個(gè)新類時(shí),沒有指明要繼承某類,它默認(rèn)繼承Object類==和object里面的equals其實(shí)比較的就是兩對象的內(nèi)存地址是否一致
object里面有以下方法:
| 方法摘要 | |
|---|---|
PRotected Object | clone() 創(chuàng)建并返回此對象的一個(gè)副本。 |
boolean | equals(Objectobj) 指示其他某個(gè)對象是否與此對象“相等”。 |
protected void | finalize() 當(dāng)垃圾回收器確定不存在對該對象的更多引用時(shí),由對象的垃圾回收器調(diào)用此方法。 |
Class<?> | getClass() 返回此 Object 的運(yùn)行時(shí)類。 |
int | hashCode() 返回該對象的哈希碼值。 |
void | notify() 喚醒在此對象監(jiān)視器上等待的單個(gè)線程。 |
void | notifyAll() 喚醒在此對象監(jiān)視器上等待的所有線程。 |
String | toString() 返回該對象的字符串表示。 |
void | wait() 在其他線程調(diào)用此對象的 notify() 方法或 notifyAll() 方法前,導(dǎo)致當(dāng)前線程等待。 |
void | wait(longtimeout) 在其他線程調(diào)用此對象的 notify() 方法或 notifyAll() 方法,或者超過指定的時(shí)間量前,導(dǎo)致當(dāng)前線程等待。 |
void | wait(longtimeout, intnanos) 在其他線程調(diào)用此對象的 notify() 方法或 notifyAll() 方法,或者其他某個(gè)線程中斷當(dāng)前線程,或者已超過某個(gè)實(shí)際時(shí)間量前,導(dǎo)致當(dāng)前線程等待。 |
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注