背景
最近帮人做点东西,主要完成功能如下:
两张表,一张信息明细表,一张发送任务表。需要做两个定时任务,一个循环去读取信息明细表,将没有读取过的信息读取到任务表中;一个循环去读取任务表,将没有发送过的消息发送出去。
功能简单来说,就是这样子。一开始用的是让任务类继承TimerTask,实现run方法,然后再去调用任务类。
如下:
public class MyTask extends TimerTask {
@Override
public void run() {
// todo...
System.out.println("执行任务");
}
public static void main(String[] args) {
Timer timer = new Timer