理论上是可以实现的 貌似java定时器有几个调度模式 具体忘了 尝试百度下
请教大家一个关于JAVA定时器的问题,就是我设置的首次执行的时间小于系统现在的时间,肯定会执行一次任务吗? 举个例子:我定的首次执行时间是2016/10/18 02:00:00,周期7天,02:00:00执行任务。但现在的时间已经是2016/10/28 10:30,不管用schedule和scheduleAtFixedRate方法,都会执行一次。但我期望的效果是如果时间已经过了02:00:00,就等下一个周期到了再执行,即2016/11/04 02:00:00执行。这可以通过Timer实现吗?
67,549
社区成员
225,860
社区内容
加载中
试试用AI创作助手写篇文章吧