當前位置:首頁 » 編程語言 » java喚醒線程

java喚醒線程

發布時間: 2022-02-23 23:20:59

java如何喚醒指定的等待線程

notify()方法
無法指定。選擇是任意性的。
喚醒在此對象監視器上等待的單個線程。如果有多個線程都在此對象上等待,則會選擇喚醒其中一個線程。

② java 線程 喚醒等待問題

synchronized(this) { notify(); } 所以喚醒的是自己吧?

正確的做法是 thread2 在某個鎖上 wait,另外,在絕大多數情況下都把 notify 換成 notifyAll。因為 notify 一次只喚醒一個,多數情況下我們是根據條件來喚醒的。

Object lock = new Object();
// 線程2
lock.wait();

// 線程1
lock.notifyAll();

③ 在java中一個線程如何每一秒喚醒一次另外一個在休眠的線程

每一秒喚醒另外一個線程,講那個要喚醒的線程對象傳入到本線程,調用notify方法就行了

④ java 怎麼喚醒一個制定的線程呢

當沒有其他線程執行的時候睡眠結束的線程自動運行吧。

⑤ java 多線程子線程喚醒主線程問題

設一個三個線程的共享對象o

a.start(); b.start();//啟動子線程
主線程中
o.wait(10*1000);//主線程中等10秒
同時A、B中各有一個執行完的通知
a或b的run(){
.....
o. notify();
}
基本的線程操作...

熱點內容
解壓玩具怎麼做只用水就可以做 發布:2025-07-01 20:52:56 瀏覽:160
解壓放鬆室 發布:2025-07-01 20:52:43 瀏覽:124
存儲器壞了 發布:2025-07-01 20:46:11 瀏覽:510
iphone怎麼設鎖屏密碼 發布:2025-07-01 20:46:10 瀏覽:620
伺服器如何處理千萬請求 發布:2025-07-01 20:30:53 瀏覽:332
plsqldeveloperjob 發布:2025-07-01 20:29:59 瀏覽:803
剪切文件用什麼配置 發布:2025-07-01 20:23:07 瀏覽:44
酷睿2020主要看哪些配置 發布:2025-07-01 20:23:06 瀏覽:261
sql保存文件 發布:2025-07-01 20:18:52 瀏覽:802
安卓做的登錄頁面怎麼運行 發布:2025-07-01 20:18:48 瀏覽:813