Java中如何使用Timer.schedule定时器呢?
下文笔者将使用示例的方式讲述"Timer.schedule定时器"的简介说明,如下所示
Timer.schedule定时器简介
Timer.schedule是java代码中调用task任务的方法 ============================================= Timer.schedule的语法: schedule(TimerTask task, long delay) // 延迟delay毫秒后,执行一次task schedule(TimerTask task, long delay, long period) // 延迟delay毫秒后,执行第一次task 然后每隔period毫秒执行一次task
Timer.schedule定时器示例
TimerTask task = new TimerTask() { @Override public void run() { // 逻辑业务代码 } }; Timer timer = new Timer(); timer.schedule(task, 0); // 此处delay为0表示没有延迟,立即执行一次task timer.schedule(task, 1000); // 延迟1秒,执行一次task timer.schedule(task, 0, 2000); // 立即执行一次task,然后每隔2秒执行一次task
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。