我知道这是一个有争议的主题,我知道我想退出我的应用程序的原因并不纯粹:
我目前在用户离开应用程序15分钟后进行后台通话,我这样做:
this.finish();
System.exit(0);
这似乎工作正常。这真的会彻底杀死这个过程吗?请不要“你不应该放弃你的应用程序”讲座,我已经阅读了所有这些。
答案 0 :(得分:0)
请阅读documentation:
使VM停止运行并退出程序。如果先前使用true参数调用了runFinalizersOnExit(boolean),则所有对象将被正确地垃圾收集并首先完成。