タグ

2016年5月23日のブックマーク (1件)

  • ShutdownHookを使用する - Qiita

    ShutdownHookとは JVMが整然とシャットダウンされた場合には、JVMは登録されているシャットダウンフックを実行します。 整然としたシャットダウンとは以下のものを指します。 デーモンでないスレッドが全て終了した System.exitが呼ばれた ユーザ割り込みでの停止(Ctrl + C、SIGINT) 実装例 シャットダウンフックはRuntimeのaddShutdownHookメソッドで登録します。 package demo; /** * Shutdownイベントのテストを行うクラスです。 * */ public class ShutdownTest { public static void main(String[] args) { //シャットダウンフックを登録します。 Runtime.getRuntime().addShutdownHook(new Thread( () -

    ShutdownHookを使用する - Qiita