Единственное, что я знаю о PhantomReference, это
- Если вы используете метод
get(), он всегда будет возвращатьnull, а не объект. Какая польза от этого? - Используя
PhantomReference, вы убедитесь, что объект не может быть воскрешен из методаfinalize.
Но каково использование этого понятия/класса?
Вы когда-либо использовали это в любом из своих проектов или у вас есть какой-то пример, где мы должны это использовать?