0
A
回答
1
看看Handlers,特別是postDelayed(Runnable, long)
方法。
這是指定一些代碼在未來運行的輕量級方法,在您的情況下,您可以將其設置爲30 seconds
並檢查有問題的代碼是否仍在運行。
(例如,通過在代碼運行時將boolean設置爲true)並通過任何可用的方法殺死它。
3
使用定時器如下:
Timer t = new Timer();
t.schedule(new TimerTask() {
@Override
public void run() { //timer
System.out.println("done");
this.cancel();
}
}, 30000L);
1
- 使用
thread.sleep(30000);
睡覺螺紋30秒。 - 在run()方法中實現用於將數據存儲在數據庫中的代碼。
- 您的存儲記錄數據完成後使用
thread.interrupt();
注意:不要使用thread.stop();
,因爲它是過時的方法。
相關問題
- 1. Android:使用線程在指定時間執行某些操作
- 2. 線程 - 執行時間
- 3. Python:線程執行時間
- 4. C++線程的執行時間和執行線程在另一個線程
- 5. 測量多線程的執行時間
- 6. C/Linux中的線程執行時間
- 7. 測量java短時間運行的線程執行時間
- 8. 多線程執行時間最小化
- 9. 在指定時間喚醒線程
- 10. 確定不同線程的線程和IO訪問的執行時間
- 11. 在多線程環境中測量線程的執行時間
- 12. 空閒線程在Java執行程序中執行CPU執行時間嗎?
- 13. 使用N個線程執行後查找執行時間
- 14. 通過一定間隔的時間間隔通過線程執行任務
- 15. 如何指定x86和PowerPC指令的執行時間?
- 16. 強制線程在特定時間每天執行操作
- 17. std ::線程何時執行線程?
- 18. Java:以指定的時間間隔執行方法
- 19. SetTimeout執行速度更快,然後指定的時間間隔
- 20. 程序在特定時間執行
- 21. 在固定時間執行python程序
- 22. 執行線程超時
- 23. 線程執行時序
- 24. 如何阻止執行指令直到指定時間?
- 25. 如何在併發java編程中指定線程執行?
- 26. 任務執行時間高於定時器執行時間
- 27. 在特定時間運行java線程
- 28. 綁定線程運行時間
- 29. 捕獲並行線程的總執行時間
- 30. 多線程python程序的執行時間
give thread.sleep(3000);你想在哪裏睡覺你的代碼 –