Могу ли я добавить комментарии в свой класс Java с BCEL?
Вопрос
1. Могу ли я добавить комментарии в свой существующий класс Java с BCEL? 2. Могу ли я добавить комментарии в свой недавно сгенерированный класс Java вручную с BCEL?
Решение
BCEL манипулирует байтовый код. Байтовый код не содержит никаких комментариев.
Другие советы
Комментарии из исходного кода Java не хранятся в скомпилированных файлах класса (т.е. Bytecode). Однако вы можете использовать Annotatons на уровне класса, поля или метода для хранения некоторых комментариев к Bytecode. Вы также можете использовать пользовательский атрибут Bytecode для хранения комментариев или любой другой пользовательской информации внутри Bytecode.
Комментарии разряжаются и игнорируются компилятором и не помещаются в результирующий байт -код (это, вероятно, верно для каждого скомпилированного языка). Там нет способа поставить Java Comments в Bytecode. Bcel не поможет вам здесь.