请问JAVA中,怎么设置程序的运行间隔,Timer应该怎么用?
我在学写JAVA,现在有一个循环,我想在每过1秒钟再运行一次任务,请问这个Timer应该怎么样写?...
我在学写JAVA,现在有一个循环,我想在每过1秒钟再运行一次任务 ,请问这个Timer应该怎么样写?
展开
展开全部
public class timer extends Thread
{
public static void main(String[] args)
{
timer runner=new timer();
runner.start();
}
public void run(){
for(int i=0;i<10;i++){
System.out.println(i);
try{
Thread.sleep(1000);//睡眠1000毫秒
}catch(InterruptedException e){e.printStackTrace();}
}
}
}
展开全部
用多线程,继承Thread或者实现Runnable接口,在循环体内让线程睡眠一会儿。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在方法内剃归调用本方法。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Timer time = new Timer();
time.schedule(new TimerTask(){
public void run() {
System.out.println("执行一次方法");
}
}, 1000);
呵呵呵,SB楼主
time.schedule(new TimerTask(){
public void run() {
System.out.println("执行一次方法");
}
}, 1000);
呵呵呵,SB楼主
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询