• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 機(jī)構(gòu)新聞 > java語言中線程同步的方法有哪些?
機(jī)構(gòu)主頁 > 機(jī)構(gòu)新聞>java語言中線程同步的方法有哪些?

java語言中線程同步的方法有哪些?

來源:北京達(dá)內(nèi)教育        時間:2023-05-25        熱度:54℃        返回列表

答:wait():使一個線程處于等待狀態(tài),并且釋放所持有的對象的lock。

sleep():使一個正在運行的線程處于睡眠狀態(tài),是一個靜態(tài)方法,調(diào)用此方法要捕捉InterruptedException異常。

notify():喚醒一個處于等待狀態(tài)的線程,注意的是在調(diào)用此方法的時候,并不能確切的喚醒某一個等待狀態(tài)的線程,而是由JVM確定喚醒哪個線程,而且不是按優(yōu)先級。

Allnotity():喚醒所有處入等待狀態(tài)的線程,注意并不是給所有喚醒線程一個對象的鎖,而是讓它們競爭。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部