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 閱讀(404) 評論(0)  編輯  收藏 所屬分類: J2SE 、性能優化

          主站蜘蛛池模板: 高陵县| 射洪县| 玛沁县| 崇文区| 洛浦县| 离岛区| 衡阳市| 固始县| 酉阳| 汝南县| 浪卡子县| 遂昌县| 蒙山县| 长治市| 夹江县| 文山县| 深州市| 天镇县| 衡阳市| 星子县| 五莲县| 和平县| 扬中市| 蚌埠市| 通州区| 云安县| 瓦房店市| 亚东县| 万山特区| 建宁县| 五原县| 新竹市| 固安县| 涪陵区| 海伦市| 和顺县| 鄢陵县| 班戈县| 顺平县| 南通市| 沙湾县|