System.exit(0)和System.exit(1)区别(让人迷惑的东西)
2012-07-19 23:47
337 查看
非0的情况下,都是非正常情况下退出(强制退出)
System.exit(0)是将你的整个虚拟机里的内容都停掉了 ,而dispose()只是关闭这个窗口,但是并没有停止整个application exit() 。无论如何,内存都释放了!也就是说连JVM都关闭了,内存里根本不可能还有什么东西
System.exit(0)是正常退出程序,而System.exit(1)或者说非0表示非正常退出程序
System.exit(status)不管status为何值都会退出程序。和return 相比有以下不同点: return是回到上一层,而System.exit(status)是回到最上层
System.exit(0)是将你的整个虚拟机里的内容都停掉了 ,而dispose()只是关闭这个窗口,但是并没有停止整个application exit() 。无论如何,内存都释放了!也就是说连JVM都关闭了,内存里根本不可能还有什么东西
System.exit(0)是正常退出程序,而System.exit(1)或者说非0表示非正常退出程序
System.exit(status)不管status为何值都会退出程序。和return 相比有以下不同点: return是回到上一层,而System.exit(status)是回到最上层
相关文章推荐
- System.exit(0)和System.exit(1)区别
- android Activity类中的finish()、onDestory()和System.exit(0) 三者的区别
- System.exit(0)和System.exit(1)区别
- android中System.exit(0)和System.exit(1)区别
- . System.exit(0)和System.exit(1) 和return 区别
- android Process.killProcess 和 System.exit(0) 区别
- System.exit(0)和 System.exit(1)的区别
- android中finish()与system.exit(0)的区别?
- android开发时,finish()跟System.exit(0)的区别
- System.exit(0)和System.exit(1)区别
- System.exit(0)和System.exit(1)区别
- android中finish和system.exit方法退出的区别
- System.exit(0)和System.exit(1)区别
- Android Activity类中的finish()、onDestory()和System.exit(0) 三者的区别
- android finish和system.exit(0)的区别
- Activity中finish() onDestroy() 和System.exit()的区别
- Android中Activity的finish()、destroy()、System.exit()区别
- Android :Activity中finish() onDestroy() 和System.exit()的区别
- System.exit(0)和System.exit(1)区别
- System.exit()和return的区别