App下載
首頁javathreadJava Thread - 如何啟動一個線程,然后啟動另一個線程,第一個線程在線程2運(yùn)行時保持運(yùn)行

Java Thread - 如何啟動一個線程,然后啟動另一個線程,第一個線程在線程2運(yùn)行時保持運(yùn)行

我們想知道如何啟動一個線程,然后啟動另一個線程,第一個線程在線程2運(yùn)行時保持運(yùn)行。
import java.util.concurrent.CountDownLatch;
public class Main {
static CountDownLatch cdl;
public static void main(String... s) {
cdl = new CountDownLatch(1);
Thread a = new Thread(() -> {
System.out.println("started a");
try {
Thread.sleep(4000);
} catch (InterruptedException e) {
e.printStackTrace();
}
cdl.countDown();
System.out.println("stoped a");
});
Thread b = new Thread(() -> {
System.out.println("started b");
System.out.println("wait a");
try {
cdl.await();
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("stoped b");
});
b.start();
a.start();
}
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
App下載
App下載

掃描二維碼

下載編程獅App

關(guān)注有禮
微信公眾號

掃碼關(guān)注 領(lǐng)資料包

意見反饋
幫助中心
返回頂部