首页 > 代码库 > 王立平--android中让程序终止退出的解决办法 System.exit(0)

王立平--android中让程序终止退出的解决办法 System.exit(0)

System.exit(0);

System.exit(0)是将你的整个虚拟机里的内容都停掉了,

而finish()只是退出了activity,并没有退出应用,Application还是存在于内存中的,除非被系统回收。
 

System.exit(0)是正常退出程序,

System.exit(1)或者说非0表示非正常退出程序

System.exit(status)不管status为何值都会退出程序。

和return 相比有以下不同点:return是回到上一层,而System.exit(status)是回到最上层

王立平--android中让程序终止退出的解决办法 System.exit(0)