<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
     Java所有的類(lèi)都具有線程的潛力,Java賦予的每個(gè)對(duì)象一個(gè)鎖,在計(jì)算機(jī)內(nèi)部工作在同一時(shí)間,只有一個(gè)對(duì)象可以持有鎖,也就是說(shuō)程序在同一時(shí)間只有一個(gè)程序可以運(yùn)行,這里我把對(duì)象比作是一個(gè)小的程序。而多處理器,那么就另當(dāng)別論了。

          在這里我們首先學(xué)習(xí)一下公共方法wait,notify,notifyAll。

          wait方法可以使在當(dāng)前線程的對(duì)象等待,直到別的線程調(diào)用此對(duì)象的notify或notifyAll方法(注意:調(diào)用的是此對(duì)象的notify和notifyAll),并且當(dāng)前運(yùn)行的線程必須具有此對(duì)象的對(duì)象監(jiān)視器

    package com.abin.lee.thread.thread;

    public class CarryTask extends Thread {
     public void run() {
            try {
                synchronized (this) {
                    Thread t = Thread.currentThread();
                    System.out.println(t.getId() + t.getName() + ":task start, wait for notify...");
                    this.wait();
                    System.out.println(t.getId() + t.getName() + ":task continue...");
                }
            } catch (InterruptedException ex) {
               System.out.println(CarryTask.class.getName());
            }
        }


    }





    package com.abin.lee.thread.thread;

    public class CarryWait {
     public static void main(String[] args) throws InterruptedException {
      CarryTask task = new CarryTask();
      Thread t = Thread.currentThread();
      System.out.println(t.getId() + t.getName() + ":task start...");
      task.start();
      Thread.sleep(2000);
      synchronized (task) {
       System.out.println("id="+Thread.currentThread().getId()+",Name="+Thread.currentThread().getName()+",task="+task+",notify");
       task.notify();
      }
     }

    }





    http://www.iteye.com/topic/1124814
    posted on 2013-01-16 23:46 abin 閱讀(403) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JavaMultithread
    主站蜘蛛池模板: 国产成人免费网站在线观看| 三级网站在线免费观看| 性短视频在线观看免费不卡流畅| 亚洲精品成人无限看| 一本到卡二卡三卡免费高| 亚洲国产小视频精品久久久三级| 亚洲av成本人无码网站| 日本高清免费网站| 美女被爆羞羞网站在免费观看| 日本一区免费电影| 国产成人综合亚洲| 亚洲性久久久影院| 日韩免费高清播放器| 亚洲资源在线观看| 免费影院未满十八勿进网站| 亚洲卡一卡二卡乱码新区| 免费理论片51人人看电影| 免费福利在线观看| 亚洲色婷婷综合久久| 久久久免费的精品| 亚洲伊人久久大香线蕉影院| 麻豆国产入口在线观看免费| 337p日本欧洲亚洲大胆人人| 亚洲一区二区三区在线视频| 国色精品va在线观看免费视频| 亚洲色大成网站www永久| 国产成人免费网站| 色妞www精品视频免费看| 亚洲精品国产品国语在线| 日本zzzzwww大片免费| 亚洲精品无码av片| 亚洲日韩中文无码久久| 最近的中文字幕大全免费8| 亚洲欧洲专线一区| 亚洲啪啪AV无码片| 久久久久国色AV免费看图片| 青青草国产免费国产是公开| 久久青青草原亚洲av无码app| 永久黄网站色视频免费| 精品亚洲永久免费精品| 亚洲国产精品无码久久98 |