Q
連續執行線程
2
A
回答
1
這將執行無限[如果沒有錯誤或異常occours]爲此
new Thread(new Runnable(){public void run(while (true){/*your code*/})}).start();
1
的首選Java 1.6的方法如下:
Executors.newSingleThreadExecutor().execute(new Runnable(){
@Override
public void run(){
while(true){
// your code here
}
}
});
(雖然它幾乎等同於組織。 life.java的回答)
0
使用Lambda並添加停止功能:
AtomicBoolean stop = new AtomicBoolean(false);
Executors.newSingleThreadExecutor().execute(()->{
while(!stop.get()){
System.out.println("working");
}
});
Thread.sleep(5);
System.out.println("Stopping");
stop.set(true);
相關問題
- 1. 連續線程
- 2. MapReduce連續執行
- 3. Python連續並行執行
- 4. 連續執行的應用程序
- 5. 連續執行遠程php腳本
- 6. 如何連續執行存儲過程?
- 7. 使用execl執行連續進程()
- 8. 連續循環執行runnable
- 9. Hudson連續工作執行
- 10. node.js + sequelize +連續執行
- 11. CompletionStage.thenCompose沒有連續執行
- 12. 連續執行功能?
- 13. Jmeter連續運行線程組與vs線程數量
- 14. ITCL/TCOM /的Tcl /線程:這是線程連續運行
- 15. 總是使用線程池線程進行異步連續
- 16. 當主線程繼續執行時,執行兩個等待另一個線程的線程
- 17. 線程執行
- 18. 如何在用戶連續滑動時高效地執行線程
- 19. Haskell:繼續執行程序
- 20. 繼續執行程序
- 21. 如何編寫當前線程任務繼續,將在標準連續運行後執行?
- 22. 執行器線程在熱部署後繼續運行
- 23. 線程在關閉應用程序後繼續執行
- 24. 線程提示是連續運行的,不是平行的嗎?
- 25. 在asp.net web應用程序中連續運行線程
- 26. 連續運行編程
- 27. JBoss Drools 6計時器連續執行
- 28. PHP文件執行與連續輸出
- 29. 連續執行批處理腳本
- 30. 連續執行很多sed命令
你已經在你的問題中回答了你自己的問題 - '無限循環'。 – fwielstra 2011-02-03 12:07:28