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