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

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

Ответы [ 3 ]

3 голосов
/ 25 июля 2011

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

1 голос
/ 25 июля 2011

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

0 голосов
/ 25 июля 2011

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

...