1. 程式人生 > >Thread的thread1.join(),thread1.join(int milliseconds)方法:把執行緒thread1加入到當前執行緒(最多等待milliseconds毫秒)

Thread的thread1.join(),thread1.join(int milliseconds)方法:把執行緒thread1加入到當前執行緒(最多等待milliseconds毫秒)

thread.Join把指定的執行緒加入到當前執行緒,可以將兩個交替執行的執行緒合併為順序執行的執行緒。

比如線上程B中呼叫了執行緒A的Join()方法,直到執行緒A執行完畢後,才會繼續執行執行緒B。

t.join();      //呼叫join方法,等待執行緒t執行完畢
t.join(1000);  //等待 t 執行緒,等待時間是1000毫秒。