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

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

3 ответа

Решение

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

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

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

Другие вопросы по тегам