【发布时间】:2013-04-17 06:45:02
【问题描述】:
如何在不同的线程和给定的时间间隔内重复运行此类的实例? (您已经注意到我使用的是 Java 2 EE)。
public class Gate extends AbsDBObject<Gate> implements Runnable{
public void Run(){
//Something
}
}
我之前通过 Gate 类扩展 TimerTask 类并使用 Timer 来完成此操作:
Timer timer = new Timer();
Gate gates = Gate.fetchOne();
timer.schedule(gate, 0, 1000);
但在这种情况下,我不能扩展任何其他类。我该怎么办?
【问题讨论】:
标签: java multithreading jakarta-ee timer runnable