导航:首页 > 软件知识 > 如何停止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程序相关的资料

热点内容
ug程序怎么传到机床上 浏览:868
泡沫产品怎么做出来的 浏览:567
如何使用高新技术 浏览:553
rs422以什么方式传送数据 浏览:190
高新技术大学都有哪些 浏览:44
如何高效发信息约女生 浏览:422
无醛环保产品有哪些 浏览:749
企业客户信息如何做到保密 浏览:942
哪些国宝不能交易 浏览:734
县级教体局招聘的人事代理是什么 浏览:158
代理为什么找下家 浏览:272
唐代大商人一般用什么货币交易 浏览:952
兰州职业技术学院怎么报考 浏览:609
为什么信息都不见了 浏览:407
做品牌代理需要哪些资料 浏览:808
什么是整理库存数据 浏览:509
心动省级代理怎么弄 浏览:105
已读信息怎么标记 浏览:363
测试你适合什么颜色的口红小程序 浏览:464
安卓如何设置程序使用屏幕的比例 浏览:960