Timer注意事项

2019-10-31  本文已影响0人  mapleSeriesX

schedule()方法更注重保持间隔时间的稳定:保障每隔period时间可调用一次。(如果任务时间大于period 则会延时到任务完成后 继续以period调用 排队 顺序)

scheduleAtFixedRate()方法更注重保持运行频率的稳定:保障多次调用的频率趋近于period时间。假设某一次调用时间大于period,下一次就会尽量小于period。以保障频率接近于period(如果任务时间大于period 则会延时到任务完成后 并且缩小后面的period 调用 以保障平均时间为period 排队 顺序)

上一篇下一篇

猜你喜欢

热点阅读