que programar programacion orientada objetos libro lenguaje ejercicios desde cómo con codigos cero aprende java decompiling

programar - programacion orientada a objetos java desde cero



¿Cuál es el mejor visualizador de clases de Java? (10)

Eclipse le permitirá ver el bytecode de las clases , si la fuente no está disponible (busque ''bytecodes desmontados'').

Parece que también hay un complemento de terceros que usa asm aquí .

He usado DJ Java Decompiler , que tiene una práctica GUI, pero parece que la última versión es solo una prueba y te obliga a comprar el software después de algunos días (recuerdo haber usado una versión gratuita anterior hace aproximadamente un año en un trabajo anterior).

Soy consciente de Jad y Jadclipse, pero lo que más me gustó de DJ Java Decompiler fue que se integró con Windows Explorer, así que simplemente podía abrir un JAR en algo como WinRAR, navegar a través de los paquetes y hacer doble clic en a. archivo de clase para ver su fuente descompilada.

¿Alguien puede sugerir otros espectadores buenos, libres y de clase? Los criterios que tengo en mente para estos serían:

  • Basado en GUI
  • Se integra al Explorador de Windows (por lo que no tengo que ejecutar algunas opciones de línea de comandos como con JAD)
  • opcional: también puede mostrar comandos de bytecode de JVM sin procesar

En otras palabras, me gustaría encontrar lo más parecido a .NET Reflector for Java como sea posible.



Yo uso cavaj

He usado Decafe Pro (ya no puedo encontrar el sitio oficial) en el pasado, pero la versión gratuita no te permite cortar y pegar.

Ambas son interfaces para JAD, por lo que tienen las mismas características y limitaciones con respecto a las capacidades de descompilación.



Prueba JDGUI simple, ligero y rápido


JarInspector

Jar Inspector es un editor de archivos jar fácil de usar pero potente para Mac OS X. Le permite ver, editar y descompilar sin esfuerzo los contenidos de los archivos jar.


Acabo de publicar una GUI Java Decompiler independiente (basada en Jad) que puede obtener de Util Java Decompiler (basado en JAD) v1.0

Esta es una aplicación .NET 4.0 basada en Windows, que admite el arrastrar y soltar los archivos * .jar.

No se integra con Window Explorer, pero como esto se basa en un simple script de C # y el código es de código abierto, tal vez podrías agregar esa característica :)

Otra idea sería agregar soporte para los otros decompiladores de Java gratuitos.


utilizo cavaj, fácil de instalar y ofrece una muy buena descripción de la clase, estilo eclipse.


JAD es uno de los mejores Descompiladores Java en la actualidad. Esta es una pieza brillante de software. Sin embargo, el último JDK soportado por JAD 1.5.8 (14 de abril de 2001) es JDK 1.3.

DJ Java Decompiler, JadClipse, Cavaj y JarInspector funcionan con Jad. La última versión de Decafe Pro fue lanzada el 2002-01-03.

Estos espectadores no pueden mostrar las fuentes de Java 5.

Entonces, uso JD-GUI : lógica, soy el autor :)


Procyon es un nuevo descompilador de código abierto que ya supera a JD-GUI en la mayoría de los casos. Está escrito en Java y viene en un contenedor autónomo. Es activamente desarrollado por el propio Mike Strobel de .