社区
Web 开发
帖子详情
java线程问题
轩少最有爱
2016-01-11 04:10:16
小弟java线程这块比较菜 向各位大神求一个解决方案,最好有码!
有多个文件每个文件用一个线程读取 读到一个list中 当list到一定长度的时候关闭所有读取线程,并开启一个处理线程, 处理完后清空所有list数据在继续读取
...全文
180
3
打赏
收藏
java线程问题
小弟java线程这块比较菜 向各位大神求一个解决方案,最好有码! 有多个文件每个文件用一个线程读取 读到一个list中 当list到一定长度的时候关闭所有读取线程,并开启一个处理线程, 处理完后清空所有list数据在继续读取
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hoohyouxi
2016-01-15
打赏
举报
回复
java里有个concurrent包里面,那里有你需要的
oh_Maxy
2016-01-12
打赏
举报
回复
读取的线程判断,如果list超过一定长度,就sleep一段时间。 处理线程监控,如果list超过一定超度,就处理并清空列表;如果list没有超过长度,则sleep一段时间。
太极雷雷
2016-01-12
打赏
举报
回复
首先:读到一个list中 当list到一定长度的时候关闭所有读取线程,应该是暂停所有线程,等清空list后继续读取。 你可以在Thread中使用Lock + Condition控制所有线程的等待和释放,list大小可以用线程的原子变量来控制。
JAVA
多
线程
精讲下
线程
的同步(
线程
安全
问题
)l
线程
的死锁l
线程
间通信l
线程
组l
线程
池l 多
线程
的第三种实现方案l 匿名内部类方式使用多
线程
l 定时器的使用l 多
线程
面试题
Java
线程
的6种状态及切换(透彻讲解)
2. 运行(RUNNABLE):
Java
线程
中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。
线程
对象创建后,其他
线程
(比如main
线程
)调用了该对象的start()方法。该状态的
线程
位于可运行
线程
池中,等待被
线程
...
java
线程
(一)
线程
的简单使用
大家好,从今天开始,我和大家一起来探讨
java
中
线程
的使用。
线程
是
java
知识体系中非常重要的一部分,我将写一系列的文章来详细的介绍
java
线程
中需要掌握的知识。如果你是
java
线程
的初学者,本系列文章你一定...
如何终止
java
线程
终止
线程
的三种方法 有三种方法可以使终止
线程
。 1. 使用退出标志,使
线程
正常退出,也就是当run方法完成后
线程
终止。 2. 使用stop方法强行终止
线程
(这个方法不推荐使用,因为stop和suspend...
Java
多
线程
之
线程
安全
问题
Java
多
线程
中的
线程
安全
问题
, 解决方法,
线程
安全和不安全的标准类.
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章