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循環不同的是先執行後判斷,至少會執行一次。