Могу ли я добавить комментарии в свой класс Java с BCEL?

StackOverflow https://stackoverflow.com/questions/6815776

  •  25-10-2019
  •  | 
  •  

Вопрос

1. Могу ли я добавить комментарии в свой существующий класс Java с BCEL? 2. Могу ли я добавить комментарии в свой недавно сгенерированный класс Java вручную с BCEL?

Это было полезно?

Решение

BCEL манипулирует байтовый код. Байтовый код не содержит никаких комментариев.

Другие советы

Комментарии из исходного кода Java не хранятся в скомпилированных файлах класса (т.е. Bytecode). Однако вы можете использовать Annotatons на уровне класса, поля или метода для хранения некоторых комментариев к Bytecode. Вы также можете использовать пользовательский атрибут Bytecode для хранения комментариев или любой другой пользовательской информации внутри Bytecode.

Комментарии разряжаются и игнорируются компилятором и не помещаются в результирующий байт -код (это, вероятно, верно для каждого скомпилированного языка). Там нет способа поставить Java Comments в Bytecode. Bcel не поможет вам здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top