码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA多线程(十)模式-Work Thread和阶段总结

时间:2016-10-08 21:26:12      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:java   多线程   设计模式   

Worker Thread

有工作来就处理,没工作就等待。相当于生产者消费者中缓存和消费者部分,其中消费者部分采用池化策略。

适用环境

线程池。

样例

阶段总结

从之前的模式来看,面对的场景可以说是生产-共享资源-请求抛弃策略-消费问题,只不过每个模式在不同阶段采用的处理方式不同。

共享资源从单独资源到多资源演变。

请求抛弃策略有阻塞、拒绝。

消费有每个请求有一个线程独立应对到线程池优化。

到目前为止,这些模式中对请求的处理都没有涉及线程停止、返回值和线程独有数据方面,之后的章节中会有说明。

本文出自 “JAVA技术栈笔记” 博客,请务必保留此出处http://stroll.blog.51cto.com/11038467/1859218

JAVA多线程(十)模式-Work Thread和阶段总结

标签:java   多线程   设计模式   

原文地址:http://stroll.blog.51cto.com/11038467/1859218

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!