1. 程式人生 > >執行緒:wait方法與sleep方法區別

執行緒:wait方法與sleep方法區別

wait方法與sleep方法區別

wait:執行緒間的通訊的問題,需要等待別的執行緒喚醒。 

sleep:自己控制執行緒的執行狀態 ,隔了一段時間自動醒過來。

 

wait:方法釋放了鎖

sleep:方法沒有釋放鎖

 

wait:只能在同步控制方法或者同步控制塊裡面使用

sleep:在任何地方使用