Что такое shutdown hook в Java и как его зарегистрировать через класс Java Runtime? — ДейлиПреп