中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Java-- join源代碼測(cè)試

2018-07-20    來(lái)源:open-open

容器云強(qiáng)勢(shì)上線(xiàn)!快速搭建集群,上萬(wàn)Linux鏡像隨意使用
public class JoinTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Thread t1 = new ThreadA();//利用多態(tài)實(shí)例化一個(gè)A線(xiàn)程
		Thread t2 = new ThreadB(t1);//利用多態(tài)實(shí)例化一個(gè)B線(xiàn)程
		t1.start();
		t2.start();
	}

}

/*繼承于Thread的子類(lèi)*/
class ThreadA extends Thread {
	public void run() {
		for (int i = 1; i <= 20; i++) {
			System.out.println(i + "  ¥¥¥");
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
			}
		}
	}
}

/*繼承于Thread的子類(lèi)*/
class ThreadB extends Thread {
	private Thread t;

	public ThreadB() {
	}

	public ThreadB(Thread t) {
		this.t = t;
	}

	public void run() {
		for (int i = 1; i <= 20; i++) {
			System.out.println(i + "  ###");
			try {
				Thread.sleep(1000);
				if (i == 10) {
					t.join();// join 使這兩個(gè)線(xiàn)程進(jìn)入串行狀態(tài)(也就是說(shuō)t突然插了進(jìn)來(lái),必須等t執(zhí)行完畢之后,才會(huì)讓B線(xiàn)程繼續(xù)執(zhí)行)
				}
			} catch (InterruptedException e) {
			}
		}
	}
}

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀(guān)點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:C語(yǔ)言實(shí)現(xiàn)的日歷

下一篇:經(jīng)典算法4:分治法求解快速排序