2017-09-03 87 views
-2

有沒有辦法取消TimerTask時間到了嗎?即說在中點,因爲另一個事件發生(說一個函數被稱爲由於外部啓動器按下一個按鈕調用該函數?完成之前停止Timertask [java]

回答

0

Java​​是不是理想的情況下使用,你想取消你的任務。 你可以通過使用一些信號變量(的AtomicBoolean),並不斷檢查它的run方法內返回自己的方式解決它。

我建議使用調度任務的框架,而不是像Quartz

相關問題