怎样写一个java程序要求隔30秒执行程序一次 一共执行3次 10
4个回答
展开全部
package com.newland.bi.service.dbemergency.hisdatalifemgt;
public class Main {
public static void test(int index){
System.out.println("test:"+index);
}
public static void run() throws InterruptedException{
int index = 0;
final int count = 3;
do{
index++;
test(index);
Thread.sleep(3*1000);
}while(index<count);
}
public static void main(String[] args) {
try {
run();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public class Main {
public static void test(int index){
System.out.println("test:"+index);
}
public static void run() throws InterruptedException{
int index = 0;
final int count = 3;
do{
index++;
test(index);
Thread.sleep(3*1000);
}while(index<count);
}
public static void main(String[] args) {
try {
run();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-12-25
展开全部
推荐使用 java.util.Timer+java.util.TimeTask。
如果是spring项目,就用task:scheduled-tasks,最方便的了。
详细的代码自己百度找找吧,手上没有简单的。
如果是spring项目,就用task:scheduled-tasks,最方便的了。
详细的代码自己百度找找吧,手上没有简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面的2个程序都可以,不过,一个间隔是3秒,一个间隔是30秒...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java.util.Timer+java.util.TimeTask 方便
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询