在我的Java应用程序中,我正在使用调度程序在一个特定的时间运行一项任务,我不想使用调度程序的概念,是否有任何替代的调度程序解决方案?
答案 0 :(得分:0)
我假设您是在谈论spring的@Scheduled注释。如果由于某种原因不希望使用它,可以使用java.util.Timer类。一个例子:
Timer timer = new Timer();
TimerTask task= new TimerTask() {
@Override
public void run() {
// your code here
}
};
timer.scheduleAtFixedRate(task, 0, 60000);
}
它应该每60秒运行一次代码。
使用的类:
java.util.Timer;
java.util.TimerTask;