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

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

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

    廚師與服務(wù)生的問題

    Posted on 2006-10-22 14:11 久城 閱讀(340) 評論(0)  編輯  收藏 所屬分類: JavaTest

    最基本的多線程的實現(xiàn)...看寢室的兄弟們學(xué)到多線程了,自己也回憶回憶!

    /**
    *title 用多線程實現(xiàn)廚師與服務(wù)生的問題
    *@author:realsmy
    *date 2006-10-22 14:10
    */
    public class Test{
    ?public static void main(String args[]){
    ??CanGuan c=new CanGuan();
    ??new Thread(new ChuShi(c)).start();
    ??new Thread(new FuWuSheng(c)).start();
    ?}
    }

    //廚師一直執(zhí)行餐館類的set()方法
    class ChuShi implements Runnable{
    ?CanGuan c;
    ?public ChuShi(CanGuan c){
    ??this.c=c;
    ?}
    ?public void run(){
    ??while(true){
    ???c.set();???
    ??}????
    ?}?
    }

    //服務(wù)生一直執(zhí)行餐館類的get()方法
    class FuWuSheng implements Runnable{
    ?CanGuan c;
    ?public FuWuSheng(CanGuan c){
    ??this.c=c;
    ?}
    ?public void run(){
    ??while(true){
    ???c.get();
    ??}
    ?}?
    }

    class CanGuan
    {
    ?private boolean b = true;
    ?private int i =1;
    ?public synchronized void set()
    ?{
    ??if(!b)
    ???try{
    ????wait();
    ???}catch(Exception e){}
    ???System.out.println("廚師做好了菜"+i);
    ???try{
    ????Thread.sleep(1000);
    ???}catch(Exception e){}
    ???b = false;
    ???notify();
    ??
    ?}
    ?public synchronized void get()
    ?{
    ??if(b)
    ???try{
    ????wait();
    ???}catch(Exception e){}
    ???System.out.println("服務(wù)生取走了菜"+i);
    ???i++;
    ???try{
    ????Thread.sleep(1000);
    ???}catch(Exception e){}
    ???b = true;
    ???notify();??
    ?}
    }



    歡迎來訪!^.^!
    本BLOG僅用于個人學(xué)習(xí)交流!
    目的在于記錄個人成長.
    所有文字均屬于個人理解.
    如有錯誤,望多多指教!不勝感激!

    Copyright © 久城

    主站蜘蛛池模板: 国产精品亚洲综合五月天| 亚洲AV无码久久精品成人| 国产成人精品日本亚洲直接| 9277手机在线视频观看免费| 中文字幕成人免费高清在线| 中国在线观看免费高清完整版| 亚洲人成电影网站国产精品| 免费播放美女一级毛片| 亚洲国产精品日韩| 亚洲黄色片免费看| 中文字幕视频免费| 亚洲av产在线精品亚洲第一站| 曰曰鲁夜夜免费播放视频| 亚洲色无码一区二区三区| 巨胸喷奶水www永久免费 | 国产精品免费综合一区视频| 亚洲国产精品VA在线观看麻豆| 免费在线看黄网站| 免费一级做a爰片性色毛片| 亚洲码一区二区三区| AV大片在线无码永久免费| 亚洲日韩精品A∨片无码加勒比| 午夜高清免费在线观看| 亚洲六月丁香婷婷综合| 国产一区二区三区免费视频| 亚洲一日韩欧美中文字幕在线| 午夜免费福利视频| 亚洲一区二区三区免费视频| 国产伦精品一区二区三区免费下载| 一本岛v免费不卡一二三区| www国产亚洲精品久久久| 亚洲第一成年网站视频| 四虎影视免费在线| 国产成人精品免费视频大全| 亚洲综合视频在线| 白白国产永久免费视频| 怡红院免费的全部视频| 亚洲精品免费网站| 国产免费AV片无码永久免费| 99久久精品毛片免费播放| 亚洲已满18点击进入在线观看|