Мне нужно написать детектор, чтобы узнать о локальных переменных, используемых в методах с классом. После выполнения некоторых поисковых запросов я обнаружил, что обнаружить локальную переменную по имени в байтовом коде невозможно. Итак, теперь я хочу отмечать те методы, которые используют локальные переменные с определенным именем. Итак, как мне обнаружить вызов метода с помощью BCEL?Как обнаружить вызов метода с использованием дешифратора байтового кода BCEL
0
A
ответ
0
Если код скомпилирован с -g, то есть атрибут LocalVariableTable, который вы можете запросить, чтобы получить имена параметров.