java定时任务

import java.util.Timer;
import java.util.TimerTask;
public class MyTask {
    public static void main(String[] args) {
        Timer timer = new Timer();
        // 从当前时间开始,每隔1秒执行一次任务
        timer.schedule(new MyTaskRunner(), 0, 1000);
    }
    static class MyTaskRunner extends TimerTask {
        public void run() {
            // 执行定时任务的代码
            System.out.println("Hello, world!");
        }
    }
}

在这个例子中,我们使用了Java内置的 TimerTimerTask 类来实现定时任务。我们创建了一个 MyTaskRunner 类,继承了 TimerTask 类,并在其中定义了要执行的任务,在这个例子中,我们简单地输出了一个 "Hello, world!" 的信息。 然后我们在 main 函数中创建了一个 Timer 对象,并使用 schedule 方法来指定要执行的任务和执行的时间间隔。在这个例子中,我们从当前时间开始,每隔1秒执行一次任务。 当你运行这个程序时,你会看到定时输出 "Hello, world!" 的消息,每隔1秒钟执行一次。你可以根据自己的需要,修改定时任务的执行时间和任务内容。


已有 0 条评论

    欢迎您,新朋友,感谢参与互动!