1. java 如何让一个程序运行一段时间后就停止运行
public static void main(String[] args) {
long begain = System.currentTimeMillis();//开始系统时间
try {
Thread.sleep(100);
} catch (Exception e) {
e.printStackTrace();
}
long CheckTime = System.currentTimeMillis(); //判断时间
while(true){
System.out.println(CheckTime-begain);
try {
Thread.sleep(1000);
} catch (Exception e) {
e.printStackTrace();
}
CheckTime = System.currentTimeMillis();
if((CheckTime-begain)>=(30*1000)){//判断时候到30秒
System.out.println("30秒后结束");
break;
}
}
}
给你的答案希望你能满意
2. JAVA中如何让程序暂停
看到的回答确实有点不明不白的。楼主估计已经搞定了吧,应该是这么做的
在你想要暂停的地方加上下面这段程序
try{
Thread.sleep(10000);
}catch(Exception e){
}
不需要添加什么包哦,sleep里面的参数就是你要停止的时间,单位是毫秒。
3. java中如何暂停一个程序
1.
Thread.sleep(4000);
暂停4000毫秒,也就是四秒,如果像无限暂停那就把4000改成一个足够大的数.
* 注意引入Thread的包,Eclipse或Intellij会自动提示 (我忘了在哪个包了~
2.
可以用java.util.Scanner来要求用户输入东西以达到暂停效果,
具体使用方法请网络
4. java怎么强行终止程序
在java程序中,可以使用java.lang.System的exit方法来终止程序的执行,
12345678
public static void main(String[] args) { System.out.println("开始进入程序..."); //do something System.out.println("程序准备退出了!"); System.exit(0); //下面这句话将不会打印出来 System.out.println("程序已经退出了!");}
但是使用exit方法的本质是终止了JVM的运行,如果同时运行了另外一个程序,使用exit方法同样也会使该程序也终止,要避免此种情况可以使用interrupt()来中断退出一个独立运行的过程。对于多线程程序,必须要关闭各个非守护线程。public static void main(String[] args) { System.out.println("开始进入程序..."); //do something new Thread(){ public void run() { while (true) { System.out.println("我是另外的线程..."); try { Thread.sleep(2000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }.start(); //获取man线程 Thread main = Thread.currentThread(); System.out.println(main.getName()); main.interrupt(); System.out.println("main线程已经退出了,但是不影响其他线程运行!"); }
只有在程序非正常退出时,才使用exit方法退出程序。
5. 怎么让一个正在运行的java程序停下来/
eclipse和myeclipse可以按输出框上的红色小正方形!
还可以用ctrl+shift+esc调出任务管理器强制结束任务!
6. java中终止程序的执行
想直接整个程序的结束用System.exit(0);
如果是在for循环,while或if中尝试用return ,break等
7. java停止当前程序
break return此外continue也能终止本次循环,从线程方面讲可以使用 Thread.currentThread().stop(); Thread.currentThread()是获取当前线程的方法,然后调用Thread的stop()方法终止线程,如果不想异常抛出错误,可以自定义一个异常类,捕捉异常即可
8. eclipse中怎样停止正在运行的java多线程,用什么快捷键,谢谢
我想这个是没有快捷键的,你可以在控制台里面使用terminate终止程序,或者在任务管理器里面终止java应用程序的运行
9. 如何停止正在运行的java程序
eclipse和myeclipse可以按输出框上的红色小正方形!
还可以用ctrl+shift+esc调出任务管理器强制结束任务!
10. 在JAVA循环中,怎么让程序停顿1秒
可以参考下面的代码:
public class Test{
public static void main(String args[]){
int[]a=new int[20];
for(int i=1;i<=20;i++){
a[i-1]=i;
try{Thread.sleep(1000);}catch(Exception e){}
System.out.println(a[i-1]);
}
}
}//利用数组,输出20个数,每秒输出一个。
(10)java让程序停止扩展阅读:
Java几种常用的循环如下:
1、for循环(已知循环多少次)
使用方法:先判断,在执行;如果循环次数确定,那么一般用for循环
2、while循环
使用方法:先判断,在执行;当条件表达式成立时,则执行循环体,然后再进行判断,如果条件不成立时,有可能不执行。一般用于循环次数不确定的循环
3、do..while循环
使用方法:先执行,后判断;一般用于循环次数不确定的循环,与while循环不同的是先执行后判断,至少会执行一次。