exit(0)java的简单介绍

博主:adminadmin 2022-11-29 00:53:05 102

今天给各位分享exit(0)java的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中 exit(1)和exit(0) 有什么区别

0和1的区别在于是否是正常退出;如果参数是0,那么正常退出(回到最上层);如果参数是1,那么为非正常退出,JAVA虚拟机中的很多数据、正在执行的或等待的命令将不会保存直接清空,这种情况等于我们强行关电源和正常关机的区别。

java中的exit方法

java中exit表示的关闭JVM程序,但是不释放内存,举例:

System.exit(0);//表示正常程序的关闭,执行的是以下操作:

public static void exit(int status) {

Runtime.getRuntime().exit(status);

}

备注:如果是 0表示正常关闭,如果是非0表示异常关闭,如果想释放内存的话,用“dispose()”关闭当前程序,并释放资源。

java中System.exit(0);是什么意思?

System是一个Java类,调用exit(0)方法终止虚拟机也就是退出你的Java程序,括号里面的是参数,进程结束的返回值。

给你参考吧,这比说的好。

public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非 0 的状态码表示异常终止。

该方法调用 Runtime 类中的 exit 方法。该方法永远不会正常返回。

调用 System.exit(n) 实际上等效于调用:

Runtime.getRuntime().exit(n)

参数:

status - 退出状态。

抛出:

SecurityException - 如果安全管理器存在并且其 checkExit 方法不允许以指定状态退出。

exit(0)java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、exit(0)java的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。