永发信息网

用java怎么是实现定时调用某一个方法

答案:2  悬赏:30  手机版
解决时间 2021-03-22 12:19
  • 提问者网友:wodetian
  • 2021-03-21 20:10
用java怎么是实现定时调用某一个方法
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-03-21 21:21

public class Task1 {
public static void main(String[] args) {
// run in a second
final long timeInterval = 1000;
Runnable runnable = new Runnable() {
public void run() {
while (true) {
// ------- code for task to run
System.out.println("Hello !!");
// ------- ends here
try {
Thread.sleep(timeInterval);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
};
Thread thread = new Thread(runnable);
thread.start();
}
}
全部回答
  • 1楼网友:上分大魔王
  • 2021-03-21 22:22
timer time = new timer(); //定义一个 timer //执行方法 里面需要一个类 可以定义一个伪类 //也可以 自己 定义一个类 继承timertask这个类 //里面必须实现 run方法 //run方法 里面就写你的 实做 方法 //schedule 方法有很多重载 有很多参数我用最简单的 //给你说明 第2个参数是 说 每隔一定的时间执行一次 //相关说明可以去jdk 帮助文档里面找 time.schedule(new timertask() { public void run() { int insertvalue{ try{ commection con1=con; statement stmt=con1.createstatement(); str="(insert ……)"; …… stmt.close(); } catch() } } //加到这里就好了!!最好把这样方法封装起来 } }, 1000);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯