我一直在编写一个在Mac OS X中运行的Java程序。然而,令我困惑的一件事是,我看到some people saying如果用户从菜单栏中退出应用程序,应用程序没有正确关闭 - 它将无法正常清理,我必须为它实现一个单独的关闭方法。但是,我还读到Java for Mac在2010年有一些大的变化。当我查看Apple Docs时,似乎默认的关闭动作现在正在调用SYSTEM_EXIT_0。这是否意味着它调用System.exit(0)?这是否解决了清理问题?我有点困惑,因为API的所有更改以及Apple停止控制Java for Mac时发生的所有弃用。
谢谢!