Object的公用方法

□ clone 保護方法,只有實現了Cloneable接口才能夠調用,不然拋異常
□ getClass final方法,得到運行時類型
□ toString
□ equals
□ hashCode
□ wait 就是使當前線程等待該對象的鎖,當前線程必須是該對象的擁有者,也就是具備該對象的鎖。wait方法一直等待,直到得到鎖或者被中斷。wait設定一個超時間隔,若是在規定時間內沒有得到鎖就返回。
調用該方法後當前線程進入睡眠狀態,直到如下事件發生。
·其餘線程調用了該對象的notify方法。
·其餘線程調用了該對象的notifyAll方法。
·其餘線程調用了interrupt中斷該線程。
·時間間隔到了。線程

此時該線程就能夠被調度了,若是是被中斷的話就拋出一個InterruptedException異常。

□ notify
□ notifyAllcode

相關文章
相關標籤/搜索