我有一个类,可以在数据库中插入值(例如insertdb.java)。但是我只希望它们每隔一小时插入一次,因此在进行了一些研究和尝试了不同的方法之后,我使用Thread.sleep进行了尝试。如何使用insertdb.java类(不是方法)实现此代码?预先感谢您的提示!
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
public class thread {
public static void main(String[] args) {
ScheduledExecutorService t = Executors.newSingleThreadScheduledExecutor();
t.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(3600000); }
catch (Exception e) {}
}
}, 0, 1, TimeUnit.HOURS);
}
}
答案 0 :(得分:1)
您可以将类'This is a very nice text :):)!!!.'
设置为成员字段,并在insertdb
方法中调用insert。
示例代码:
run