У меня есть Java-программа, в которой сервер-сокет слушает бесконечно.В случае аварийного выхода JVM через kill pid, что происходит с системными ресурсами в этом случае, объектом сокета?Будут ли освобождены сокеты или он будет заблокирован?
Каков наилучший способ очистки системных ресурсов, таких как дескрипторы файлов / подключение к сетевому сокету / jdbc, в случае аварийного выхода из JVM.
Наконец-то я знаю о финализаторах, но есть некоторая неопределенность и снижение производительности при использовании финализации.
Просьба предоставить некоторые идеи