3

我一直在编写一个在 Mac OS X 中运行的 Java 程序。然而,让我感到困惑的一件事是,我看到有人说如果用户从菜单栏中退出应用程序,则应用程序无法正常关闭- 它不会正确清理,我必须为它实现一个单独的关闭方法。但是,我还读到 Java for Mac 在 2010 年对其进行了一些重大更改。当我查看Apple Docs时,似乎默认关闭操作现在正在调用 SYSTEM_EXIT_0。这是否意味着它调用了 System.exit(0)?这能解决清理问题吗?由于对 API 的所有更改以及 Apple 停止控制 Java for Mac 时发生的所有弃用,我有点困惑。

谢谢!

4

0 回答 0