求助:java,怎样代码实现结束正在运行的程序?
4个回答
展开全部
System.exit(0);终止虚拟机!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
- public class TestShutDownHook {
- public TestShutDownHook() {
- doShutDownWork();
- }
- private void doShutDownWork() {
- Runtime run=Runtime.getRuntime();//当前 Java 应用程序相关的运行时对象。
- run.addShutdownHook(new Thread(){ //注册新的虚拟机来关闭钩子
- @Override
- public void run() {
- //程序结束时进行的操作
- System.out.println("程序结束调用");
- }
- });
- }
- public static void main(String[] args) {
- new TestShutDownHook();
- for (int i = 0; i < 1000; i++) { // 在这里增添您需要处理代码 }
- System.out.println(i);
- }
- }
- }
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.exit(0);
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是要写代码还是 在cmd中运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询