delay为0表示没有延迟,立即执行一次taskjava.util.Timer 定时器
schedule(TimerTask task, long delay) 延迟delay毫秒后,执行一次task
schedule(TimerTask task, long delay, long period) 延迟delay毫秒后,执行第一次task,然后每隔period毫秒执行一次task
Timer().schedule(object : TimerTask() {
override fun run() {
//需要执行的任务
}
}, 0)
延迟1秒,执行一次task
Timer().schedule(object : TimerTask() {
override fun run() {
//需要执行的任务
}
}, 1000)
立即执行一次task,然后每隔2秒执行一次task
Timer().schedule(object : TimerTask() {
override fun run() {
//需要执行的任务
}
}, 0,2000)
2022 开工大吉 虎年行大运


