Red de conocimiento informático - Material del sitio web - Cómo descompilar archivos .class en Java

Cómo descompilar archivos .class en Java

Después de instalar Java jdk

Compruebe si hay jad.exe en el directorio de instalación. Si no, descárguelo. Normalmente lo hay

Configurar variables de entorno Java

. Inicio-Ejecutar-cmd-Intro-ingrese a la ventana de línea de comando:

La ruta donde se encuentra el archivo de clase de espacio del CD:

Presione el siguiente comando para descompilar:

Por ejemplo: [2] jad -sjava example.class Enter

Puedes ver el archivo fuente example.java en el directorio

[1] Descompila un archivo de clase: jad ejemplo.class, generará ejemplo.jad. Abra el código fuente de Java con un editor de texto

[2] Especifique el sufijo del código fuente generado: jad -sjava example.class, que generará example.java

[3 ] Para cambiar el nombre del código fuente generado, primero puede usar -p para enviar el código fuente descompilado a la ventana de la consola y luego usar la redirección al archivo: jad -p ejemplo.class gt; myexample.java

[4] Envíe los archivos fuente al directorio especificado: jad -dnewdir -sjava example.class, genere example.java en el directorio newdir

[5] Descompile todos los archivos de clase en el directorio de paquetes: jad -sjava paquetes/*.class

[6] Descompila todos los archivos en el directorio de paquetes y sus subdirectorios: jad -sjava paquetes/**/*.class

[7] Descompila todos los archivos en el directorio de paquetes y sus subdirectorios: jad -sjava packages/**/*.class

[8] Descompila todos los archivos en el directorio de paquetes y sus subdirectorios: jad - sjava packages /**/*.clase