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

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

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

    魚躍于淵

    First know how, Second know why !
    posts - 0, comments - 1, trackbacks - 0, articles - 49

    all method synchronized

    Posted on 2008-12-06 12:36 魚躍于淵 閱讀(114) 評論(0)  編輯  收藏 所屬分類: j2se
     1 
     2 public class TT1 implements Runnable{
     3     int b = 10 ;
     4     
     5     public synchronized void m1(){
     6         b = 1000 ;
     7         try{
     8             Thread.sleep(5000) ;
     9         }catch(InterruptedException ex){
    10             ex.printStackTrace() ;
    11         }
    12         System.out.println("m1 : b = " + b) ;
    13     }
    14     
    15     public void m2(){
    16         b = 2000 ;
    17         System.out.println("m2 : b = " + b ) ;
    18     }
    19     
    20     public void run(){
    21             m1() ;
    22     }
    23     
    24     public static void main(String[] args){
    25         TT1 tt = new TT1() ;
    26         Thread t= new Thread(tt) ;
    27         t.start() ;
    28         try{
    29             Thread.sleep(1000) ;/*que din m1 method was running !*/
    30         }catch(InterruptedException ex){
    31             ex.printStackTrace() ;
    32         }
    33         tt.m2() ;
    34     }
    35 }
    result :
    m2 : b = 2000
    m1 : b = 2000

     1 
     2 public class TT1 implements Runnable{
     3     int b = 10 ;
     4     
     5     public synchronized void m1(){
     6         b = 1000 ;
     7         try{
     8             Thread.sleep(5000) ;
     9         }catch(InterruptedException ex){
    10             ex.printStackTrace() ;
    11         }
    12         System.out.println("m1 : b = " + b) ;
    13     }
    14     
    15     public synchronized void m2(){
    16         b = 2000 ;
    17         System.out.println("m2 : b = " + b ) ;
    18     }
    19     
    20     public void run(){
    21             m1() ;
    22     }
    23     
    24     public static void main(String[] args){
    25         TT1 tt = new TT1() ;
    26         Thread t= new Thread(tt) ;
    27         t.start() ;
    28         try{
    29             Thread.sleep(1000) ;/*que din m1 method was running !*/
    30         }catch(InterruptedException ex){
    31             ex.printStackTrace() ;
    32         }
    33         tt.m2() ;
    34     }
    35 }
    result:
    m1 : b = 1000
    m2 : b = 2000
    主站蜘蛛池模板: 久青草视频97国内免费影视| 亚洲欧洲日产v特级毛片| 亚洲综合激情五月色一区| 99热在线观看免费| 亚洲AV无码一区东京热| 久久精品免费网站网| 亚洲综合av永久无码精品一区二区| 无遮挡呻吟娇喘视频免费播放| 国产精品成人四虎免费视频| 亚洲AV无码一区二区一二区| 女人毛片a级大学毛片免费| 亚洲aⅴ天堂av天堂无码麻豆| 国产精品另类激情久久久免费| 国产偷国产偷亚洲高清在线| 亚洲人AV永久一区二区三区久久| 一级成人a免费视频| 亚洲一区二区女搞男| 久9热免费精品视频在线观看| 亚洲精品国产情侣av在线| 一个人免费观看www视频在线| 亚洲综合无码一区二区痴汉| 成人永久免费高清| 91免费在线视频| 亚洲精品中文字幕麻豆| 成年女人毛片免费视频| 黄色毛片免费网站| 久久久青草青青亚洲国产免观| 免费无码成人AV在线播放不卡| 亚洲AV无码成人专区| 亚洲AV蜜桃永久无码精品| 免费久久人人爽人人爽av| 亚洲一级在线观看| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | igao激情在线视频免费| 亚洲伊人久久大香线蕉苏妲己| 黄色成人网站免费无码av| 一级毛片完整版免费播放一区| 亚洲欧洲日产国产综合网| 女性自慰aⅴ片高清免费| 99久久99这里只有免费的精品 | 亚洲va中文字幕无码久久不卡|