2009-04-29 3 views
2

У меня есть консольное приложение, в котором 4 анды выполняют длинную задачу. Я хочу, чтобы моя программа дождалась завершения потоков и завершила выполнение программы. Есть ли способ остановить выполнение программы, позволяя потокам выполнять свою работу?Остановить выполнение программы до тех пор, пока не завершатся потоки

ответ

2

Загрузите приложение после того, как эти потоки соединяются например:

Thread1.join(); 
Thread2.join(); 
Thread3.join(); 
Thread4.join(); 


startApplication(); 

Если бы вы могли дать мне более подробно я могу помочь вам лучше.