如何在单独的线程和给定的时间间隔中重复运行此类的实例?(正如您所注意到的,我使用的是 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);
但在这种情况下,我不能扩展任何其他类。我应该怎么办?