- ベストアンサー
終了処理メソッドについてなんですが
Javaの終了処理メソッドってどう作成して、 どう呼び出せばよいのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実際にやったことないので参考までに。 シャットダウンフックというものがあります。 (API:http://java.sun.com/javase/ja/6/docs/ja/api/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)) Runtime#addShutdownHookをすることでVMが正常終了(またはCtrl+C等)する前に実行することができるようです。 Public class Sample { static { Runtime.getRuntime().addShutdownHook(new Thread() { public void run() { System.out.println("ShutdownHook!!"); } }); } public static void main(String args[]) { System.out.prinltn("main execute"); } }
お礼
ありがとうございます~。 解りやすいです。