社区
Java SE
帖子详情
java有没有线程容器 提供了唤醒容器中所有挂起线程的方法 并且提供了挂起指定线程的方法
every888
2012-01-10 09:25:52
如题 java有没有线程容器 提供了唤醒容器中所有挂起线程的方法 并且提供了挂起指定线程的方法
最好是java原生的 线程池等
...全文
75
4
打赏
收藏
java有没有线程容器 提供了唤醒容器中所有挂起线程的方法 并且提供了挂起指定线程的方法
如题 java有没有线程容器 提供了唤醒容器中所有挂起线程的方法 并且提供了挂起指定线程的方法 最好是java原生的 线程池等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jaya1989
2012-01-10
打赏
举报
回复
貌似没有什么线程容器,只能自己通过wait、notify、notifyAll实现?
关注。
lxbccsu
2012-01-10
打赏
举报
回复
[Quote=引用楼主 every888 的回复:]
如题 java有没有线程容器 提供了唤醒容器中所有挂起线程的方法 并且提供了挂起指定线程的方法
最好是java原生的 线程池等
[/Quote]
可以找下是否有合适的 同步器;
3楼 提供的 CyclicBarrier 很接近;
龙四
2012-01-10
打赏
举报
回复
需求描述太泛了。。。
CountDownLatch
CyclicBarrier
可以在某种情形下适用
爱摸鱼de老邪
2012-01-10
打赏
举报
回复
http://www.cnblogs.com/jersey/archive/2011/03/30/2000231.html
这个得自己实现。
JAVA
多
线程
精讲下
本课程是《零基础学
Java
》系列课程
中
的"多
线程
"相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解
Java
多
线程
的原理及实现运行机制,深刻学习多
线程
的生命...
Java
中
如何
唤醒
“
指定
的“
线程
熟悉
线程
操作的小伙伴应该知道,
Java
中
线程
的
挂起
和
唤醒
一般用synchronized + wait + notify完成。 比如: synchronized(o) { o.wait(); //wait状态 } 在其他
线程
中
o.notify(),就可以
唤醒
在o上wait的
线程
。 ...
线程
的
挂起
和
唤醒
在
线程
挂起
后,可以通过重新
唤醒
线程
来使之恢复运行。
挂起
的原因可能是如下几种情况: (1)通过调用sleep()
方法
使
线程
进入休眠状态,
线程
在
指定
时间内不会运行。 (2)通过调用join()
方法
使
线程
挂起
,使自己等待另...
Java
线程
唤醒
与阻塞的常用
方法
如果
线程
是因为调用了wait()、sleep()或者join()
方法
而导致的阻塞,可以
中
断
线程
,并且通过抛出InterruptedException来
唤醒
它;如果
线程
遇到了IO阻塞,无能为力,因为IO是操作系统实现的,
Java
代码并没有办法直接接触...
JAVA
线程
之三:
线程
的
挂起
和恢复
在
线程
挂起
后,可以通过重新
唤醒
线程
来使之恢复运行。 run() 和start() 是大家都很熟悉的两个
方法
。把希望并行处理的代码都放在run()
中
;stat() 用于自动调用run(),这是
JAVA
的内在机制规定的。当一个
线程
进入...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章