1
我正在尋找一種在Java SE 1.7中實現定時器事件的方法,我不想使用Swing定時器,因爲我有計劃將此應用程序移植到Android。在Java中實現定時器事件的最簡單方法
背景
我寫一個LoginSession類,應該產生一個事件時,會話超時 - 這個事件應該再由SessionManager類進行處理。
我認爲這是一個普遍的要求 - 我期望有一個簡單的內置支持,但我似乎無法找到它。
我正在尋找一種在Java SE 1.7中實現定時器事件的方法,我不想使用Swing定時器,因爲我有計劃將此應用程序移植到Android。在Java中實現定時器事件的最簡單方法
背景
我寫一個LoginSession類,應該產生一個事件時,會話超時 - 這個事件應該再由SessionManager類進行處理。
我認爲這是一個普遍的要求 - 我期望有一個簡單的內置支持,但我似乎無法找到它。
還有是簡單的內置支持。使用Timer.schedule()。
+1看起來很簡單 - 基本上,計時器事件處理程序將是一個擴展TimerTask的類? – volting
是的,沒錯。 TimerTask實現了Runnable,所以它非常簡單。 –