#java #object #count
#java #объект #подсчитать
Вопрос:
Поскольку Java имеет автоматический сборщик мусора, у него нет деструктора. Как я узнаю, что у объекта есть мусор, чтобы уменьшить количество статических переменных?
Комментарии:
1. Почему вас это волнует? Как только ваш объект больше не будет ссылаться ни на что, он будет пригоден для сборки мусора и в конечном итоге исчезнет.
Ответ №1:
Объекты имеют метод finalize(), который вызывается сборщиком мусора, когда он определяет, что ссылок на объект больше нет.
Смотрите здесь
Комментарии:
1. Могу ли я перегрузить finalize()?
2. Вы можете переопределить его, но не перегружать.