在 中和 和 和有什么java.util.Timer.scheduleAtFixedRate(TimerTask timer, long delay, long period)区别?delayperiod
对于此类事情,请始终查看(Java SDK)JavaDocs:https : //docs.oracle.com/javase/8/docs/api/java/util/Timer.html#scheduleAtFixedRate-java.util.TimerTask-long-long ——
delay - delay in milliseconds before task is to be executed.
period - time in milliseconds between successive task executions.
Run Code Online (Sandbox Code Playgroud)
(您的 IDE 也应该自动显示给您)
所以延迟是从现在到第一次执行的时间,之后它会每周期毫秒再次执行一次。
找出问题的另一种好方法:对delay和period使用两个不同的值,并且 aTimerTask只是在控制台上打印一行。然后看看会发生什么。
| 归档时间: |
|
| 查看次数: |
7971 次 |
| 最近记录: |