Я хотел бы знать, есть ли способ проверить, сколько ссылок имеет объект Java. Насколько я могу проверить, единственный способ сделать это - использовать JVMTI через интерфейс JNI. Есть ли чистая версия java (без использования родных библиотек) для получения этой информации?
Мы разрабатываем образовательный инструмент для анимации структуры данных (который будет использоваться со студентами для реализации определенных алгоритмов), поэтому было бы очень приятно, если бы мы могли проверять "выпущенные" объекты самым неинтрузивным способом (I'- m пытается избежать принуждения пользователя этого инструмента вызвать метод, такой как ObjectReleased (objRef), чтобы обновить анимацию структуры данных для удаления элемента или что-то подобное)