sleep方法和wait方法的区别
生活随笔
收集整理的這篇文章主要介紹了
sleep方法和wait方法的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
sleep是線程類(Thread)的方法,導致此線程暫停執行指定時間,給執行機會給其他線程,但是監控狀態依然保持,到時后會自動恢復。調用sleep不會釋放對象鎖。
wait是Object類的方法,對此對象調用wait方法導致本線程放棄對象鎖,進入等待此對象的等待鎖定池,只有針對此對象發出notify方法(或notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運行狀態。
總結
以上是生活随笔為你收集整理的sleep方法和wait方法的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 方法重写需要子类和父类的返回值一样吗
- 下一篇: jfinal出现sql injectio