タグ

ブックマーク / kazuhira-r.hatenablog.com (1)

  • Runtime#addShutdownHook、sun.misc.SignalHandlerを使ってシグナルを扱う - CLOVER🍀

    これまでちゃんと使ったことがなかったRuntime#addShudownHookと、個人的にメモとして書き残しておきたいsun.misc.SignalHandlerについて、ちょっと書いておきます。 それぞれどんなものなのかですが、Runtime#addShutdownHookはJavaアプリケーションの終了時に実行させるThreadを登録することができるものです。これを使うことで、Javaアプリケーションの終了時に何らかの処理を実行することができます。まあ、いついかなる時も実行されるというわけではありませんが。 sun.misc.SignaHandlerは、sum.miscという推奨されないパッケージですが、Javaでシグナルを扱うことができる(シグナルハンドラを登録することができる)ようになります。 以下に、順に使っていってみましょう。 推奨は、Runtime#addShutdownH

    Runtime#addShutdownHook、sun.misc.SignalHandlerを使ってシグナルを扱う - CLOVER🍀
    manhole
    manhole 2023/07/31
    シグナルへの検証メモ。ありがたい
  • 1