当前位置:首页 » 编程语言 » 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 16:53:15 浏览:181
java8的接口 发布:2025-07-01 16:53:14 浏览:779
hxd压缩 发布:2025-07-01 16:50:10 浏览:426
app页面源码 发布:2025-07-01 16:39:04 浏览:84
安卓游戏语音包在哪里 发布:2025-07-01 16:11:41 浏览:75
走心机编程教学 发布:2025-07-01 15:34:30 浏览:222
安卓系统哪个bug最少 发布:2025-07-01 15:34:16 浏览:783
不是安卓怎么让时间显示在屏幕上 发布:2025-07-01 15:20:54 浏览:516
黄岩数控编程培训 发布:2025-07-01 15:12:30 浏览:981
迷宫寻路算法 发布:2025-07-01 15:12:29 浏览:546