怎样终止一个java程序的执行?

解决方案 »

  1.   

    你是指程序自己终止自己吗?System.exit(int)int参数为错误代码,0正常如果是多线程环境,或者系统需要在终止时做一点收尾工作(比如关闭连接)则不推荐使用。
      

  2.   

    在程序中写入System.exit(int);其中的int应该用0或非0来替换,0代表正常终结,非0代表异常终结。
    例:System.exit(0);
      

  3.   

    在命令行终止程序运行,是CTRL+C把,不着调楼主是什么意思。
      

  4.   

    1  Ctrl+c 或Ctrl+break 适用于命令行 
    2 System.exit(0) 适用于程序中  
    3 任务管理器结束任务 适用系统进程中 
    4 强行关机  适用所有
    5 拨掉电源  适用所有  
    6 砸掉电脑  适用所有  不推荐
      

  5.   

    如果调用本地语言外部killProcess就
    遍历进程表快照,找到相应的进程id, 之后TerminateProcess(id...)应该就可以了。但是不安全。
      

  6.   

    楼上,是ExitProcess不安全吧?