1. 程式人生 > >4.3.2深度定時任務(TimerTask in Depth)

4.3.2深度定時任務(TimerTask in Depth)

      定時任務是例項類,它的子類繼承TimerTask類,它應用Runnable的介面。當引用子類,你需要重寫void run()方法去應用定時任務程式碼。
         Note 定時任務需要儘快完成。當一個定時任務花銷太長時間完成的話,它會“獨佔”任務執行執行緒,延遲隨後的定時任務執行,那麼這樣就會堆積,如果剛剛執行太長的任務最終完成後,堆積的任務就會快速執行完。
    你可以參考Java的文件,瞭解boolean cancel()和long scheduledExceptionTime()的方法。