导航:首页 > 软件知识 > 如何停止java程序

如何停止java程序

发布时间:2023-10-05 13:10:43

A. java中终止程序的执行

方案操作如下:

(1)让程序在一个单独的线程中运行,然后在终止时,可以用线程的终止方法来结束它。

B. java停止当前程序

break return此外continue也能终止本次循环,从线程方面讲可以使用 Thread.currentThread().stop(); Thread.currentThread()是获取当前线程的方法,然后调用Thread的stop()方法终止线程,如果不想异常抛出错误,可以自定义一个异常类,捕捉异常即可

C. 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方法退出程序。

D. JAVA中如何让程序暂停

1.
thread.sleep(4000);
暂停4000毫秒,也就是四秒,如果像无限暂停那就把4000改成一个足够大的数.
*
注意引入thread的包,eclipse或intellij会自动提示
(我忘了在哪个包了~
2.
可以用java.util.scanner来要求用户输入东西以达到暂停效果,
具体使用方法请网络

阅读全文

与如何停止java程序相关的资料

热点内容
如何批发宜家的产品 浏览:248
苹果信任管理程序在什么地方 浏览:452
东财美股盘前如何交易 浏览:147
3米华为手机数据线多少钱 浏览:982
20电摩市场价多少钱一台 浏览:436
db2数据删除了怎么恢复 浏览:416
如何使用速裁程序 浏览:724
百草集什么产品好 浏览:749
手机用无线网和数据网络哪个省电 浏览:713
三星手机数据线怎么连接电脑 浏览:854
华为转苹果的数据在哪里 浏览:163
中国知网数据库有哪些导航 浏览:801
我的世界如何用命令创建交易 浏览:798
怎么代理国开招生 浏览:618
玩吃鸡技术为什么会变强 浏览:755
足球花哨小技术怎么练 浏览:52
木工建设小程序要多少钱 浏览:490
打点棒数据怎么传到电脑 浏览:563
软件技术外包服务怎么收费 浏览:98
怎么给毛线做代理 浏览:225