`
illidantorch
  • 浏览: 13026 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

java线程池

阅读更多
我想用线程池的模式来解决多线程环境下资源竞争的问题(不用sychronized):比如针对同一个用户的操作,都丢到同一个线程中去。怎么实现呢?通过user_id丢到相应的线程池中,而线程池用newSingleThreadExecutor实现

引用
newSingleThreadExecutor:创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。



参考文章:我仔细看过参考文章中的最后一篇,写的挺不错
http://www.cnblogs.com/jersey/archive/2011/03/30/2000231.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics