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