社区
Java SE
帖子详情
如何唤醒睡眠的线程
sun0591
2003-12-02 09:05:15
在run() 函数中用了Thread.sleep(100000);
怎样在另外一个函数中唤醒它,让run()函数继续运行?
...全文
309
4
打赏
收藏
如何唤醒睡眠的线程
在run() 函数中用了Thread.sleep(100000); 怎样在另外一个函数中唤醒它,让run()函数继续运行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sprrav
2003-12-02
打赏
举报
回复
对,应该用wait(),在用notify()/nitifyAll()去唤醒。
tinyfire
2003-12-02
打赏
举报
回复
应该用 wait()
miwoo
2003-12-02
打赏
举报
回复
sorry,抛出InterruptedException是会clear这个线程的status标志的。
不过还是用wait()吧。
miwoo
2003-12-02
打赏
举报
回复
这样不行吧,如果你interrupt()这个线程,要抛出InterruptedException的,难道你还去catch这个异常,然后又重置这个线程的status标志,让这个线程再继续吗?
应该用wait(),然后在另一个线程中notify()这个线程。
57、
唤醒
正在
睡眠
的
线程
唤醒
正在
睡眠
的
线程
可以使用Thread类中的interrupt方法
唤醒
正在
睡眠
的
线程
,调用interrupt方法会抛出一个InterruptedException的异常。 package com.sutaoyu.Thread; public class test_9 { public static...
线程
的
睡眠
与
唤醒
1.
线程
的
睡眠
与
唤醒
public static void main(String[] args) { final Thread li = new Thread(){ @Override public void run() { System.out.println("li: sleep Zz...
linux内核
线程
睡眠
与
唤醒
方式1:通过wake_up_process来
唤醒
睡眠
的
线程
static void wakeup_thread(struct fsg_common *common) { smp_wmb(); /* ensure the write of bh->state is complete */ /* Tell the main thread that something ...
java
线程
睡眠
唤醒
_Java
睡眠
线程
java
线程
睡眠
唤醒
Java
睡眠
线程
(Java Sleeping Thread) To sleep a thread for a specified time, Java provides sleep method which is defined in Thread class. The sleep method is an overloaded method ...
java并发学习-
线程
的
睡眠
与
唤醒
仍需进入EntryList 重新竞争
线程
的
睡眠
/
唤醒
: 1.sleep sleep(long miilis)方法是Thread类的静态方法,在代码中调用Thread.sleep(timeout)方法,会使操作系统将当前
线程
挂起,调用Thread.sleep(timeout)方法后会...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章