4 개의 스레드에서 긴 작업을 수행하는 콘솔 응용 프로그램이 있습니다. 프로그램이 스레드가 완료 될 때까지 기다렸다가 프로그램 실행을 완료하기를 원합니다. 스레드가 작업을 완료하게함으로써 프로그램 실행을 중단시키는 방법이 있습니까?스레드가 완료 될 때까지 프로그램 실행을 중지하십시오.
2
A
답변
15
Threading.Thread.Join 무엇을 찾고 계십니까?
편집 : 예는 다음 WaitHandle.WaitAll 시작하기에 좋은 장소가 될 수있는 4 개 스레드를 시작하는 방법에 따라 here
1
1
Thread.join를 어떻게입니다 네가 원해. 그 스레드가 예컨대 가입 후
2
응용 프로그램을로드 : 더 자세히 저를 제공 할 수 있다면 내가 더 당신을 도울 수
Thread1.join();
Thread2.join();
Thread3.join();
Thread4.join();
startApplication();
.
관련 문제
- 1. Executor의 모든 스레드가 완료 될 때까지 기다리시겠습니까?
- 2. 스레드가 실행 완료 될 때까지 기다리는 중
- 3. Java 스레드가 완료 될 때까지 기다려주십시오.
- 4. 두 개의 스레드가 완료 될 때까지 대기
- 5. 다른 스레드가 객관적으로 완료 될 때까지 기다려주십시오
- 6. @Async는 다른 스레드가 완료 될 때까지 스레드가 계속되는 것을 방지합니다.
- 7. 주 스레드가 ThreadPoolExecutor에서 다른 스레드가 완료 될 때까지 대기하는 방법
- 8. 계속하기 전에 스레드가 완료 될 때까지 기다리는 방법?
- 9. 분리 된 스레드가 C++에서 완료 될 때까지 기다려주십시오
- 10. UI 스레드를 차단하지 않고 스레드가 완료 될 때까지 기다리는 중
- 11. 모든 스레드가 완료 될 때까지 JVM을 유지하는 방법은 무엇입니까?
- 12. 스레드가 완료 될 때까지 BeginInvoke를 사용하여 UI 업데이트가 중단 되었습니까?
- 13. 활동 완료 메소드가 완료 될 때까지 대기합니까?
- 14. 이벤트가 완료 될 때까지 블로킹
- 15. 이벤트가 완료 될 때까지 차단하십시오.
- 16. 작업이 완료 될 때까지 for 루프 지연
- 17. wxwidgets에서 진행하기 전에 하나의 스레드가 다른 스레드가 완료 될 때까지 기다리게하려면 어떻게해야합니까?
- 18. 부모 스레드가 자식 스레드가 완료되거나 시간 초과 될 때까지 대기
- 19. Android : UI 스레드가 작업을 완료 할 때까지 백그라운드 스레드가 차단 될 수 있습니까?
- 20. NSXMLParser :로드가 완료 될 때까지 어떻게 대기해야합니까?
- 21. AsyncTask가 완료 될 때까지 ProgressDialog가 표시되지 않습니다.
- 22. 비활성화 에어로가 완료 될 때까지 대기
- 23. 이벤트가 완료 될 때까지 대기하는 방법
- 24. JS 함수가 완료 될 때까지 onclick을 비활성화하십시오.
- 25. 작업이 완료 될 때까지 qsub 블록을 만드시겠습니까?
- 26. 복사가 완료 될 때까지 xcopy가 일시 중지됩니까?
- 27. 모든 프로세스가 완료 될 때까지 대기
- 28. 웹 요청이 완료 될 때까지 기다림
- 29. COM Interop - Excel이 완료 될 때까지 기다립니다.
- 30. 요청이 완료 될 때까지 액션 스크립트 블록