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实现吗?
举个例子:我定的首次执行时间是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实现吗?

...全文
相关推荐
Java定时器问题实例解析
以上就是对Java定时器问题实例解析的详细分析,希望能为你提供有关Java定时器实现的指导。
JAVA定时器使用与原理分析
Java TimerTask 的使用Demo
Java 定时器程序
在实际应用中,根据需求选择合适的调度方法,并注意线程安全问题,可以有效地利用Java定时器来提升应用程序的功能和用户体验。
java编译的定时器,作闹钟用
让我们深入探讨Java定时器的工作原理、如何创建以及可能遇到的问题。首先,Java中的定时器主要依赖于`java.util.Timer`和`java.util.TimerTask`这两个类。
Java多线程定时器Timer原理及实现
Java多线程定时器Timer原理及实现 Java多线程定时器Timer原理及实现是Java应用中非常重要的一部分,涉及Timer的schedule的使用,定时器Timer的schedule等相关内容


