Java中的sleep與wait區別

sleep 讓當前線程休眠指定時間。 休眠時間的準確性依賴於系統時鐘和CPU調度機制。 不釋放已獲取的鎖資源,如果sleep方法在同步上下文中調用,那麼其他線程是無法進入到當前同步塊或者同步方法中的。 可通過調用interrupt()方法來喚醒休眠線程。 wait 讓當前線程進入等待狀態,當別的其他線程調用notify()或者notifyAll()方法時,當前線程進入就緒狀態 wait方法必須在同
相關文章
相關標籤/搜索