Kotlin(Java)でアプリケーション終了時の処理を書く

RuntimeにaddShutdownHookというのがあり、そこで定義できます。アプリケーションが終了する時に、メモリ上に溜まったデータを保存したりとか、お上品に終了させる必要がある時に便利です。

Runtime.getRuntime().addShutdownHook(Thread {
    println("終了時に呼ばれる処理");
})

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA