我正在开发一个简单的应用程序来使用Swing管理业务的运营部分,但是我需要在应用程序退出时执行以下操作:
updateZonas(); db.close();
但是我该怎么办呢?
Runtime.getRuntime().addShutdownHook(new Thread() { @Override public void run() { updateZonas(); db.close(); } });
适用于任何Java应用程序(Swing / AWT / Console)