
正文
java关闭程序代码,关掉java
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java怎么强行终止程序
1、退出java程序的方法如下: 使用System.exit(0);jdk文档:System.exit(int status)是中止当前虚拟机的运行,也就是强制性的推出程序。那个参数是状态码,0表示正常退出程序,其他值表示异常退出。
2、在电脑打开的界面,按ctrl+alt+del,选择其中的任务管理器,调出任务管理器;选择任务管理器中的详细信息;然后选择右击之后选择第一项结束任务。
3、可以用这个语句,他是用来强制让程序退出的。
4、使用stop方法可以强行终止正在运行或挂起的线程。
相关问答
Q1: java如何在控制台输入0就关闭程序
1、System.exit(0);参数为0表示程序正常退出。非0表示异常推出。因为是用户输入退出指令正常退出,所以是0。
2、ctrl+c组合键在dos命令行界面中可以不用等待程序正常运行结束,直接终止程序;还可以直接点击dos命令行界面窗口的关闭按钮来结束程序。在开发工具eclipse或者Myeclipse中,可以直接点击运行控制台中的红色按钮来结束程序。
3、你可以这样写。if(adminName.isEmpty() && password.isEmpty()){ System.exit(0);}else{ jtName.setText();jtPass.setText();} 这样写的话避免了,adminName、password 是“” 或者是 null 。
4、方法多了去了,定义个int a,给个while循环,循环的判断条件是 a不符合的条件 (意思是只要a不符合条件,就无限制的执行循环体里的内容)然后循环体里,你给个控制台输入就好。
5、用java写一个小程序调用cmd.exe,处理完以后再用java给关了就得了。
Q2: 如何用Java关闭一个进程
1、(1)让程序在一个单独的线程中运行,然后在终止时,可以用线程的终止方法来结束它。(2)退出Java程序时尽量不要使用java.lang.System的exit方法。
2、办法肯定有啦,最武断的办法就是直接调用Process类的destroy方法,该子进程就被杀死。当然这是最底层的办法,使用中还需要包装,比如用循环和sleep来计时,超时了才调用destroy。
3、public void exit(int status)通过启动虚拟机的关闭序列,终止当前正在运行的 Java 虚拟机。此方法从不正常返回。可以将变量作为一个状态码;根据惯例,非零的状态码表示非正常终止。 虚拟机的关闭序列包含两个阶段。
4、void close()throws IOException关闭此输入流并释放与此流关联的所有系统资源。此方法只执行 in.close()。指定者:接口 Closeable 中的 close覆盖:类 InputStream 中的 close抛出:IOException - 如果发生 I/O 错误。
5、tasklist命令找到该程序的进程,taskkill杀掉该进程。
6、在Sun公司的一篇文章《Why are Thread.stop, Thread.suspend and Thread.resume Deprecated? 》中详细讲解了舍弃这些方法的原因。
java关闭程序代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于关掉java、java关闭程序代码的信息别忘了在本站进行查找喔。







