用代码退出Java应用程序的最佳方法是什么?
您可以System.exit()用于此目的。
System.exit()
根据oracle的Java 8文档:
public static void exit(int status) 终止当前正在运行的Java虚拟机。参数用作状态码;按照惯例, 非零状态代码表示异常终止 。 此方法在类Runtime中调用exit方法。此方法永远不会正常返回。 该调用System.exit(n)实际上等效于该调用: Runtime.getRuntime().exit(n)
public static void exit(int status)
终止当前正在运行的Java虚拟机。参数用作状态码;按照惯例, 非零状态代码表示异常终止 。
此方法在类Runtime中调用exit方法。此方法永远不会正常返回。
该调用System.exit(n)实际上等效于该调用:
System.exit(n)
Runtime.getRuntime().exit(n)