주 스레드 종료 후 작업 실행을 허용해야합니다. 가능한가? 아니면이 목적으로 Thread 클래스를 명시 적으로 사용해야합니까?작업을 백그라운드가 아닌 스레드에서 시작할 수 있습니까?
1
A
답변
3
비 스레딩 풀 스레드에서 작업을 예약하기 위해 자신의 작업 스케줄러를 작성할 수 있지만 더 간단한 옵션은 관련 작업 완료를 기다리는 포어 그라운드 스레드를 시작하는 것입니다.
(그것은 당신이 작업 등을 시작하는 방법을 표시하지 않은 같은 코드 샘플을 제공하기 어렵지만, 그것은 매우 쉽게해야합니다.)
+0
대기중인 스레드에 좋은 아이디어. 고맙습니다. –
+0
22222 번째 답변을 축하드립니다. –
관련 문제
- 1. 상위 스레드가 아닌 다른 스레드에서 작업을 대기 할 수 있습니까?
- 2. 스레드에서 winForm을 시작할 수 없습니다.
- 3. jboss가 다운로드되었지만 어디에서 작업을 시작할 수 있습니까?
- 4. Ant에서 Gradle 작업을 시작할 수 있습니까?
- 5. FAILED 셀러리 작업을 다시 시작할 수 있습니까?
- 6. UI 스레드에서 quartz.net 작업을 실행할 수 있습니까?
- 7. 배경에서 돌아온 후에 작업을 시작할 수 없습니다.
- 8. Java : addScheduledJobAfterDelay() - 예약 된 작업을 강제로 시작할 수 있습니까?
- 9. 패키지에서 예약 된 Windows 작업을 시작할 수 있습니까?
- 10. Win 8 백그라운드 작업을 수동으로 시작할 수 있습니까?
- 11. phonegap 기반 앱이 단독으로 작업을 시작할 수 있습니까?
- 12. UI가 아닌 스레드에서 애니메이션 만들기
- 13. MongoDB copyDatabase는 백그라운드가 아닌 전경에서 색인 생성을 실행합니다.
- 14. UI가 아닌 스레드에서 mainBundle에 액세스 할 수 있습니까?
- 15. UI가 아닌 스레드에서 FolderBrowserDialog를 표시 할 수 있습니까?
- 16. UI가 아닌 스레드에서 JNI 콜백
- 17. org.springframework.remoting.RemoteAccessException : HTTP 호출자에 액세스 할 수 없습니다. 원격 서비스가 다른 스레드에서 작업을 시작할 때 발생합니다.
- 18. 탭 위젯의 백그라운드가 배율을 무시합니다.
- 19. iOS에서 동기식 네트워크 요청을 만들 수 있습니까? (메인 스레드가 아닌) 계속 진행 콜백을받을 수 있습니까? (메인이 아닌 별도의 스레드에서)?
- 20. SMS에서 myApp을 시작할 수 있습니까?
- 21. 배열을 어디에서 시작할 수 있습니까?
- 22. Excel 수식은 시작할 수 있습니까?
- 23. URL을 "//"로 시작할 수 있습니까?
- 24. SVG에서 jQuery를 시작할 수 있습니까?
- 25. 서비스 스레드와 다른 스레드에서 서비스 작업을 실행하십시오.
- 26. Windows에서 어떻게 파이썬 스크립트를 시작할 수 있습니까?
- 27. 메인이 아닌 다른 스레드에서 QGraphicsScene을 업데이트하십시오.
- 28. 이 컨텍스트에서 작업을 어떻게 사용할 수 있습니까?
- 29. 액티비티 중 하나를 직접 시작할 수 있습니까?
- 30. 별도의 스레드에서 UIWebView를 실행할 수 있습니까?
는 그냥 모든'Task's 당신을 기다릴 수 없습니다 메인 스레드를 종료하기 전에 가지고 있나? – svick
@svick 당신 말이 맞아요, 이것은 받아 들일 수있는 접근법입니다. 항상 그렇지는 않습니다. –