用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);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯