shnulaa

          Never deter till tomorrow that which you can do today
          posts - 15, comments - 0, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          thread test

          Posted on 2010-09-26 16:04 shnulaa 閱讀(137) 評(píng)論(0)  編輯  收藏 所屬分類: java
           1final BlockingQueue<Object> blockingQ = new ArrayBlockingQueue<Object>(10);
           2Thread thread = new Thread("consumer thread"{
           3public void run() {
           4for (;;) {
           5try {
           6Object object = blockingQ.poll(1, TimeUnit.SECONDS); //防止死等
           7if (object == null{
           8continue// 或者做其他處理
           9}

          10}
           catch (InterruptedException e) {
          11break;
          12}
           catch (Exception e) {
          13// handle exception
          14}

          15}

          16}

          17}
          ;

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 垣曲县| 房产| 毕节市| 通海县| 苏尼特右旗| 成都市| 德庆县| 青河县| 乌鲁木齐县| 怀远县| 旬阳县| 义乌市| 建始县| 黑山县| 涡阳县| 泸溪县| 喀喇| 榆林市| 哈尔滨市| 谷城县| 绩溪县| 平度市| 玉山县| 盱眙县| 界首市| 饶河县| 商都县| 教育| 阿克| 乐至县| 南昌县| 贵南县| 蒲城县| 浦江县| 沙河市| 佛山市| 抚宁县| 九江县| 永登县| 长宁区| 浠水县|