java多線程之Timer源碼剖析

一、類結構圖 二、源碼 2.1 Timer中的成員變量,可見其中有TaskQueue、TimerThread。TaskQueue用於存儲每次schedule的Task,它是一個優先隊列,最近執行的Task會排在隊頭。而TimerThread是一個線程,它負責判斷TaskQueue中的task週期是否到達,並調用它。 /** * The timer task queue. This da
相關文章
相關標籤/搜索