¿Podría agregar los comentarios a mi clase Java con el BCEL?
Pregunta
1. ¿Podría agregar los comentarios a mi clase Java existente con el BCEL? 2. ¿Podría agregar los comentarios a mi clase Java recientemente generada manualmente con el BCEL?
Solución
Bcel manipula el código de byte. El código de byte no contiene ningún comentario.
Otros consejos
Los comentarios del código fuente de Java no se almacenan en archivos de clase compilados (es decir, bytecode). Sin embargo, puede usar anotatones en clase, campo o nivel de método para almacenar algunos comentarios en Bytecode. También puede usar un atributo ByTecode personalizado para almacenar comentarios o cualquier otra información personalizada dentro de Bytecode.
Los comentarios son eliminados e ignorados por el compilador y no se colocan en el bytecode resultante (esto probablemente sea cierto para cada lenguaje compilado). No hay forma de poner comentarios de Java en Bytecode. Bcel no te ayudará aquí.