Definicion de Variables

anonimo
30 de Abril del 2004
Hola!

Un amigo me envio el codigo de una aplicacion el cual tiene una definicion de variables totalmente desconocida para mi, he buscado en google, preguntado y nadie me ha podido dar respuesta, espero que me puedan ayudar;

private void l;
private for f;

y probe compilar el programa y me aparece un error

com/standbysoft/component/date/swing/plaf/basic/BasicMonthUI.java [677:1] '(' expected
private void l;
^
com/standbysoft/component/date/swing/plaf/basic/BasicMonthUI.java [678:1] illegal start of type
private for f;
^
com/standbysoft/component/date/swing/plaf/basic/BasicMonthUI.java [678:1] <identifier> expected
private for f;
^
muchas gracias

chuidiang
30 de Abril del 2004
Asi tal cual no tiene ningún sentido.
Habría que ver el resto del código.
De todas formas, que yo sepa no existen tipos void ni form en java, así que lo único que se me ocurre es que alguien haya definido clases con esos nombres en otro sitio.
Se bueno.

Heihachi
30 de Abril del 2004
Eso es el código de la librería javadatepicker decompilado...

El código está ofuscado y han renombrado las classes a nombres tan curiosos como void, null y cosas por el estilo. Eso no le gusta al compilador, pero parece que se puede modificar los bytecodes de esta manera y la librería sigue funcionando.

¿Tienes amigos que te piden que trabajes con código ofuscado? ¡Vaya amigos!

Saludos!