paulwong

JDK1.5中的线程池ThreadPoolExecutor和JMS的区别

相同点:
都是使用到QUEUE。


不同点:
JMS的QUEUE中放的是数据,也即是当数据来的时候还要去调用其他代码去执行
ThreadPoolExecutor的QUEUE中放的是TASK,也即是有数据和可执行的代码,直接被线程池执行了。

书籍:
http://prefiles.com/hexwk242mjt2/Addison.Wesley.Java.Concurrency.in.Practice.May.2006.rar

posted on 2013-03-17 12:53 paulwong 阅读(393) 评论(0)  编辑  收藏 所属分类: J2SE性能优化


只有注册用户登录后才能发表评论。


网站导航: