Когда моя программа использовала addShutDownHook, она действовала странно?В чем разница между addShutDownHook и обработчиком сигналов в Java?
0
A
ответ
2
addShutDownHook просто добавляет новый Runnable (thread), который будет запускаться jvm только при запуске последовательности отключения jvm. Код, который выполняется как обычный код, но только в специальном случае, упомянутом ранее. Он обычно используется для некоторых целей очистки или каротажа.
Пожалуйста, проверьте код, написанный, чтобы убедиться, что он «логически» соответствует тому, что вы ожидаете.
обработки в Java сигнала (особенно на окнах, документация еще не 100% ясно) ref
0
обработчик сигнала срабатывает, когда посылается сигнал. Сигналу не нужно отключать приложение, и если приложение выключено, сигнал hanlder не может быть вызван.
Смежные вопросы
- 1. В чем разница между UIHandler и обработчиком
- 2. В чем разница между потоком и обработчиком
- 3. Разница между обработчиком и потребителем в MassTransit
- 4. В чем разница между интерпретатором PHP и обработчиком PHP?
- 5. В чем разница между обработчиком событий click и директивой ngClick?
- 6. В чем разница между **/*. Java и * .java?
- 7. В чем разница между = и == в java?
- 8. В чем разница между `| `и` || `в java?
- 9. В чем разница между: = и =! в Java?
- 10. В чем разница между этими двумя щелчками() сигналов в PyQt?
- 11. Какая связь между объявлением (тиками) и обработчиком сигналов в php
- 12. В чем разница между java и jsp?
- 13. В чем разница между PHP и Java?
- 14. В чем разница между JavaScript и Java?
- 15. В чем разница между + = и = +?
- 16. В чем разница между обработчиком статических событий и обработчиком нестатических событий
- 17. В чем разница между «» и «»?
- 18. В чем разница между сигмацией и сигналом?
- 19. Разница между обработчиком активности и обработчиком вида android
- 20. В чем разница между «и»?
- 21. В чем разница между `{}` и `[]`?
- 22. В чем разница между == и ===?
- 23. В чем разница между «+» и «\ +»?
- 24. В чем разница между/* ... */и/** ... */
- 25. В чем разница между: и +:
- 26. В чем разница между $ {} и # {}
- 27. В чем разница между $ _. и $ _
- 28. В чем разница между = и: =
- 29. В чем разница между && и &?
- 30. В чем разница между $ {} и # {}?
Я не понимаю связи между вашим названием и вашим вопросом. И ваш вопрос на самом деле не один. Пожалуйста, дайте более подробную информацию о вашей реальной проблеме. – Mat
-1. В Java нет обработчика сигналов. Поэтому ваш вопрос бессмыслен. – EJP