sleep() 和 wait() 的區(qū)別

2018-07-03 15:29 更新

舉個(gè)例子

sleep(1000)

會(huì)把把線程放到一邊, 直到整整一秒之后才再次啟動(dòng)

wait(1000)

則是把線程放到一邊至多一秒. 如果碰到 notify() 或者 notifyAll() 就會(huì)提前啟動(dòng).

而且 wait() 方法是在 Object 類里. 而 sleep() 是在 Thread 類里.

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)