學習網址:http://www.cnblogs.com/chenssy/p/3788407.html
通過上面這個網址學習了下java中定時的實現。通過Timer和TimerTask類。
Timer:用來安排任務 什麼時間執行、延遲多長時間執行、間隔多長時間執行,即Timer計時器可以定時(指定時間執行任務)、延遲(如延遲5秒執行任務)、週期性地執行任務(如每隔個1秒執行任務)。
TimerTask:被Timer 安排為一次執行或重複執行的任務。
簡單來說,定義一個timer物件,通過呼叫它的schedule()或者scheduleAtFixedRate()方法實現。schedule和scheduleAtFixedRate有好幾個過載函式,根據傳入具體引數確定是哪個方法。其中一個引數是繼承TimerTask的類物件。
繼承TimerTask的類,需要重寫run()方法,這個方法就是一次執行或重複執行的任務。