原文:(原创)定时线程池中scheduleWithFixedDelay和scheduleAtFixedRate的区别

scheduleAtFixedRate 没有什么歧义,很容易理解,就是每隔多少时间,固定执行任务。 scheduleWithFixedDelay 比较容易有歧义 貌似也是推迟一段时间执行任务,但Oracle的解释如下,delay的意思是当结束前一个执行后延迟的时间 scheduleWithFixedDelayParameters: command the task to execute initi ...

2015-12-01 15:48 0 27362 推荐指数:

查看详情

线程池中scheduleAtFixedRate scheduleWithFixedDelay区别

在调度线程池中有这么两个方法,到底什么区别呢,且看我解释: scheduleAtFixedRate :这个是按照固定的时间来执行,简单来说:到点执行scheduleWithFixedDelay:这个呢,是等上一个任务结束后,在等固定的时间,然后执行。简单来说:执行完上一个任务后再执行 ...

Wed Oct 29 16:58:00 CST 2014 0 2413
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM