java開啟多個執行緒,執行完成後再執行主線程

2021-08-27 08:10:33 字數 371 閱讀 4502

乙個問題,如果開啟10個執行緒,但是需要這10個執行緒都執行完成後,再交由主線程統一輸入,如何實現? 下面我貼出**:

int count = 10;

listworkers = new arraylist<>();

for(int i = 0; i < count; i++)

});worker.start();

workers.add(worker);

}for(int i = 0; i < count; i++)

system.out.println("執行主線程");

所有執行緒start之後,通過join方法等待執行緒執行完成,當所有執行緒執行完成後再執行後面的主線程方法。

單個執行緒等待 多個執行緒 任務 完成後,進行彙總合併

public class testcountdownlatch1 catch interruptedexception e finally start countdownlatch.await 主線程在阻塞,當計數器 0,就喚醒主線程往下執行。system.out.println 主線程 在所有任務...

WinForm載入窗體完成後自動執行事件

一 以下是網路上可搜尋到的次序 當 windows form 應用程式啟動時,會以下列順序引發主要表單的啟動事件 system.windows.forms.control.handlecreated system.windows.forms.control.bindingcontextchanged...

環境安裝完成後vue專案的執行

在src資料夾下建立乙個資料夾為demo,在demo資料夾下建立pages資料夾,在pages資料夾下建立demo.vue檔案 自己的vue頁面就完成了 在src資料夾下有乙個router資料夾 router資料夾下有乙個index.js。index.js就是配置訪問自己vue頁面路勁的乙個檔案。開...