如果某個線程在console上等待,則線程掛起。如果不是什麼狀態?如果一個線程正在console.readline上等待線程暫停?
9
A
回答
1
如果用戶沒有輸入信息,那麼用線程上的控制檯進行交互(即等待用戶輸入)並不是一種好方法。 This question(和my answer)提出了一種方法,通過將readline完全放在單獨的進程中來終止輸入線程。
+0
爲什麼四年半後的倒退呢? – 2014-10-20 21:15:55
16
線程未掛起。它在方法調用時被阻止。
相關問題
- 1. 暫停/殺死和等待線程
- 2. 暫停線程,而另一個線程正在執行任務
- 3. 如何在不暫停主線程的情況下通知等待線程?
- 4. 線程和正在等待
- 5. Android線程正在等待
- 6. 線程正在等待ThreadPoolExecutor
- 7. 線程正在等待另一個線程
- 8. 在ExitDialog上暫停線程
- 9. 等待另一個線程
- 10. 線程暫停
- 11. 多線程暫停第二個線程
- 12. 多線程 - 等待線程
- 13. 暫停其他線程,而線程正在做一定的tast?
- 14. 如何讓一個線程等待另一個線程?
- 15. 我如何讓主線程暫停,等待System.Timer.Timer運行
- 16. 如果第二個線程等待主線程
- 17. 如何讓一個java線程等待另一個線程的結果?
- 18. 等待線程
- 19. 如何在主線程停止/暫停線程/ Activity在android中暫停/停止?
- 20. 如何暫停一個線程(python)
- 21. 如何暫停一個線程?
- 22. 你如何暫停一個線程?
- 23. 等待多個線程(POSIX線程,C++)
- 24. 如何讓1個UI線程等待另一個UI線程
- 25. 如果事件分派線程未暫停,模態對話框如何等待?
- 26. 如何使一個線程在std :: list上等待一個值?
- 27. 如何等待一個線程完成
- 28. 多線程:等待在主線程
- 29. 如何停止MFC中的主線程和等待子線程
- 30. 主線程暫停
可能重複[如何添加超時到Console.ReadLine()?](http://stackoverflow.com/questions/57615/how-to-add-a-timeout-to-console-readline) – 2014-10-27 11:48:11