@snqL

Где используется PhantomReference (Java)?

Где используется PhantomReference? Хотелось бы примеры, где это может понадобиться на практике.
  • Вопрос задан
  • 2452 просмотра
Пригласить эксперта
Ответы на вопрос 2
@jkotkot
режим сарказма
В документации же написано. "Phantom references are most often used for scheduling pre-mortem cleanup actions in a more flexible way than is possible with the Java finalization mechanism."
Реально за 10 лет программирования ни разу не понадобилось и ни разу не встречал использования. Думаю что подойдет для какого-нибудь хитрого освобождения нативных ресурсов. Эдакий продвинутый finalize.
Ответ написан
Комментировать
angry_cellophane
@angry_cellophane
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы