亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java 多線程-join插隊

發布時間:2020-07-20 20:36:35 來源:網絡 閱讀:367 作者:wx5d21d5e6e5ab1 欄目:編程語言

join
合并線程,插隊線程,將此線程執行完成后,再執行其他線程,其他線程阻塞
join是一個成員方法,必須通過Thread對象調用

public class n {

public static void main(String[]args) throws InterruptedException
{
    Thread t =new Thread(()-> {
        for(int i=0;i<5;i++)
        {
            System.out.println("a"+i);
        }
    });
    t.start();

    for(int i=0;i<5;i++)
    {
        if(i%2==0)
        {
            t.join();//插隊,此時main主線程被阻塞,插隊線程執行完所有步驟再執行main
        }
        System.out.println("b"+i);
    }

}

}

例二:

public class n {

public static void main(String[]args) throws InterruptedException
{
    new Thread(new father()).start();

}

}

class father extends Thread{
public void run()
{
    System.out.println("想抽象,發現沒了");
    System.out.println("讓兒子買中華");
    Thread t=new Thread(new son());
    t.start(); //不行,各走各的邏輯錯誤,再加入join先執行完son,再執行father剩下的
    try {
        t.join();
    } catch (InterruptedException e) {

        e.printStackTrace();
    }
    System.out.println("接過煙");
}
}

class son extends Thread{
public void run()
{
    System.out.println("拿錢");
    System.out.println("路邊玩10秒");
    for(int i=0;i<10;i++)
    {
        System.out.println(i+"秒過去了");
        try {
            Thread.sleep(1000);
        } catch (InterruptedException e) {

            e.printStackTrace();
        }
    }
    System.out.println("去買煙");
    System.out.println("回家");
}
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

九台市| 扎兰屯市| 望谟县| 东城区| 宁武县| 邢台市| 鞍山市| 宁陕县| 柳江县| 兴山县| 娄烦县| 惠州市| 南皮县| 连云港市| 临夏市| 马鞍山市| 纳雍县| 玛沁县| 台安县| 缙云县| 四会市| 贵定县| 阳山县| 扶绥县| 崇左市| 商城县| 叙永县| 剑阁县| 新泰市| 五常市| 和林格尔县| 武宣县| 来宾市| 分宜县| 洛宁县| 崇文区| 社旗县| 吉木萨尔县| 区。| 卢湾区| 敦煌市|