public static void main(String[] args) {
long begain = SystemcurrentTimeMillis();//开始系统时间
try {
Threadsleep(100);
} catch (Exception e) {
eprintStackTrace();
}
long CheckTime = SystemcurrentTimeMillis(); //判断时间
while(true){
Systemoutprintln(CheckTime-begain);
try {
Threadsleep(1000);
} catch (Exception e) {
eprintStackTrace();
}
CheckTime = SystemcurrentTimeMillis();
if((CheckTime-begain)>=(301000)){//判断时候到30秒
Systemoutprintln("30秒后结束");
break;
}
}
}
给你的答案希望你能满意
1、所谓“暂停”,就是程序暂等待。
2、在java中暂停,有几种方法,如线程wait或是sleep或是yield等,自己百度查一下这些方法的用法,就可以解决你的问题了~
试试吧
java运行出现死循环时,在dos命令行界面下,可以直接使用ctrl+c的组合键来停止程序,ctrl+c组合键在dos命令行界面中可以不用等待程序正常运行结束,直接终止程序;还可以直接点击dos命令行界面窗口的关闭按钮来结束程序。在开发工具eclipse或者Myeclipse中,可以直接点击运行控制台中的红色按钮来结束程序。
如果在一个循环里,想退出这个循环请用break;
如果在一个method中,想不执行下面的代码直接退出这个method请用return;
如果你想要程序直接中断退出,不执行后面的任何代码,请用Systemexit(0);
以上就是关于java 如何让一个程序运行一段时间后就停止运行全部的内容,包括:java 如何让一个程序运行一段时间后就停止运行、java中如何实现暂停程序,单击按钮继续、java运行时死循环了怎么用命令符把它停止掉等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)