シグナルの種類どうでも良いなら java.lang.Runtime#addShutdownHook(Thread) でいいんだけど