深刻線程的wait()/notify()

最近看線程,今天覆習時發覺本身並無搞明白sleep,interrupt和wait,notify的區別,之前曾見人這麼分析兩者:this   sleep()方法是使線程中止一段時間的方法。在sleep 時間間隔期滿後,線程不必定當即恢復執行。這是由於在那個時刻,其它線程可能正在運行並且沒有被調度爲放棄執行,除非(a)"醒來"的線程具備更高的優先級。 (b)正在運行的線程由於其它緣由而阻塞。   wa
相關文章
相關標籤/搜索