2016-10-04 2 views
0

У меня есть динамический класс по BCEL, и я динамически перезагружаю класс. Я не уверен, что я действительно перезаряжаю класс.Просмотреть байт-код класса во время выполнения

Как я могу проверить его?

Как я могу просмотреть класс байт-кода без сохранения его как файла?

Спасибо.

ответ

0

Я не уверен, что я действительно перезаряжаю класс. Как я могу проверить это?

Ну, вы можете напечатать сообщение System.out в статическом инициализаторе в своем классе. Если сообщение напечатано, вы узнаете, что ваш класс был перезагружен, и был инициализирован (новый) класс.

Как я могу просмотреть байт-код класса без сохранения его в качестве файла?

См Netbeans Pretty printing a method in ASM Bytecode

ли специальные инструменты для этого?

Я не знаю, что вы просите здесь ...

Смежные вопросы