线程池 线程分发

address130 2012-11-14 08:28:00
有一批要处理的 数据 我想先放到一个Queue里面, 然后在弄个分发线程去
分发queue里面要处理的数据,通过线程池控制一个线程去处理一条数据
现在是 如何 通过主 线程 弄一个线程池 而同时在弄个一个单独的线程去往Queue里面放数据,并监控这个线程取不到数据不往Queue里面放值 ,还有多线程分发那Queue里没值我不去分发线程,
跟生产者和消费着是的 ??

求高手 帮忙解答下谢谢
...全文
186 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
address130 2012-11-19
  • 打赏
  • 举报
回复
阻塞线线程 有高手能给解释下吗
address130 2012-11-18
  • 打赏
  • 举报
回复
这个问题 能在说的详细点吗
natici 2012-11-14
  • 打赏
  • 举报
回复
学习学习,留下足迹
zxj828282 2012-11-14
  • 打赏
  • 举报
回复
top top top
zhan750520 2012-11-14
  • 打赏
  • 举报
回复
学习。学习。
suciver 2012-11-14
  • 打赏
  • 举报
回复
频繁删改可使用ConcurrentLinkedQueue
suciver 2012-11-14
  • 打赏
  • 举报
回复
可以使用SynchronousQueue同步队列
为啥呢 2012-11-14
  • 打赏
  • 举报
回复
用阻塞队列,当队列里无值时阻塞直到有值进入队列,这样放入和取出就没有直接关系了,分别操作就可以了

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧