Cara menangani sinyal SIGKILL dengan baik di Java

Bagaimana Anda menangani pembersihan ketika program menerima sinyal mematikan? Misalnya, ada aplikasi yang saya sambungkan yang menginginkan aplikasi pihak ketiga (aplikasi saya) mengirim finishperintah saat keluar. Apa ucapan terbaik untuk mengirim finishperintah itu ketika aplikasi saya...