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

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

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

    隨筆-199  評論-203  文章-11  trackbacks-0

    public class TestDeadLock implements Runnable{
     public int flag = 1;
     static Object S1 = new Object(),S2=new Object();
     public void run(){
      System.out.println("flag="+flag);
      if(flag==1){
       synchronized(S1){
        try{
         Thread.sleep(500);
        }catch(Exception e){
         e.printStackTrace();
        }
        synchronized(S2){
         System.out.println("1");
        }
       } 
       }
       if(flag==0){
        synchronized(S2){
         try{
          Thread.sleep(500);
         }catch(Exception e){
          e.printStackTrace();
         }
         synchronized(S1){
          System.out.println("0");
         }
        }
       }
     }

     public static void main(String[] args){
      TestDeadLock td1=new TestDeadLock();
      TestDeadLock td2=new TestDeadLock();
      td1.flag=1;
      td2.flag=0;
      Thread t1=new Thread(td1);
      Thread t2=new Thread(td2);
      t1.start();
      t2.start();
     }
    }
    //如果你把這個死鎖的執行過程都明白了,我想你的線程同步這一塊應該學得還算可以了!

    posted on 2009-03-12 08:16 Werther 閱讀(1829) 評論(2)  編輯  收藏 所屬分類: 10.Java

    評論:
    # re: 經典線程死鎖(Demo) 2009-03-12 09:41 | 逝水fox
    在程序中多個鎖之間的鎖定順序不一致造成的死鎖 確實比較典型的咯  回復  更多評論
      
    # re: 經典線程死鎖(Demo)[未登錄] 2009-03-12 12:32 | Werther
    @逝水fox
    面試的時候經常有面試官問到的題,設置有時候他要你手寫一個死鎖程序!  回復  更多評論
      
    主站蜘蛛池模板: 久久青草免费91线频观看不卡| 亚洲国产婷婷六月丁香| 99免费在线观看视频| 极品美女一级毛片免费| 亚洲乱码一二三四区国产| 亚洲国产精品久久久久网站| 亚洲精品偷拍视频免费观看| 色吊丝永久在线观看最新免费| 日本免费一区二区三区| 人妻免费一区二区三区最新| 国产亚洲精品精品精品| 亚洲色偷偷色噜噜狠狠99网| 亚洲图片校园春色| 97亚洲熟妇自偷自拍另类图片| 亚洲精品你懂的在线观看 | 亚洲精品动漫在线| 亚洲av永久无码制服河南实里| 亚洲精品无码久久久| 免费v片在线观看| 日本高清免费网站| 日韩免费电影在线观看| 成年人视频在线观看免费| 无码国产精品一区二区免费式直播 | 亚洲成av人片在线天堂无| 国产成人精品日本亚洲直接| 亚洲欧洲日产国产最新| 337p日本欧洲亚洲大胆精品555588| 亚洲色大成网站www永久一区| 亚洲综合国产精品第一页| 亚洲精品国产高清不卡在线| 亚洲乱码中文字幕手机在线 | 日本一区二区在线免费观看| 国产成人高清亚洲一区久久| 久久久久久亚洲精品无码| 国产亚洲精品91| 一级人做人a爰免费视频| 一本久久A久久免费精品不卡| 本道天堂成在人线av无码免费| 一级做a免费视频观看网站| 免费无码又爽又刺激网站直播| 国产免费一区二区三区在线观看|