Я создаю программу java, в которой мой класс предполагает, что A имеет определенное предопределенное поведение. Но пользователь может переоценить мой класс, чтобы изменить его поведение. Таким образом, мой скрипт проверяет, есть ли какой-либо подкласс, чем я буду называть его поведение, но что, если он написал код кода или утечку памяти в своем коде.Как хранить память, выделенную некоторым java-методом во время выполнения
Это может нанести вред моему процессу. Есть ли какой-либо способ в java для мониторинга памяти, выделенной каким-то методом.
Просьба предложить.
Вы хотите программно отслеживать использование памяти или ищете инструмент, который позволяет подключиться к работающей программе и исследовать, как она использует память? – Joni
Нет. Я не хочу контролировать общий процесс (например, JMX), но я хочу, чтобы moniter конкретный метод. – Saurav
Вы подключили приложение к отладчику и проверили, отслеживает ли он распределение объектов? Я смутно помню, как несколько лет назад делал что-то подобное, когда искал утечку памяти. – Torben