Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo descompilar archivos de clase en archivos java

Cómo descompilar archivos de clase en archivos java

1. Uso básico

Uso: jad [opciones]

Ingrese directamente el nombre del archivo de clase y admita comodines, como se muestra a continuación.

c:\java\gt;jad example1.class

c:\java\gt;jad *.class

El resultado es revertir el ejemplo1. clase Compile en ejemplo1.jad. Cambie ejemplo1.jad a ejemplo1.java para obtener el archivo fuente.

2. Opción -o

Sin mensaje, sobrescribe el archivo fuente

3. gt ;jad -sjava example1.class

El resultado de la descompilación tiene una extensión .java.

4. Opción -p

Envía el resultado de la descompilación a la pantalla

c:\java\gt; jad -p example1.class

Redirigir los resultados de la descompilación al archivo

c:\java\gt; jad -p example1.classgt; example1.java

5.

Especifique el directorio del archivo de salida de descompilación

c:\java\gt; jad -o -dtest -sjava *.class

6. p>

Puedes descompilar archivos de clase en archivos java

Supongamos que jad.exe está instalado en el directorio f:/java/jad

Descompila Copia el archivo *. class a este directorio y luego siga los siguientes pasos.

Ingrese el directorio jad en el entorno de la ventana de línea de comando,

Luego ejecute: jad -s java *.class ( Adjunto, *.class se refiere al nombre del archivo a descompilar)

Si el archivo *.class y el programa jad no están en el mismo directorio, se debe usar la variable de entorno de ruta,

Cambiar jad Simplemente agregue el directorio en el que se encuentra a la ruta: set path=path; f:/java/jad

Si desea obtener información de ayuda más detallada sobre jad, ejecute jad.exe directamente en ver