Resultados de la búsqueda a petición "bytecode"

2 la respuesta

Compruebe si el código de bytes de Java contiene símbolos de depuración

Me gustaría saber cómo puedo verificar si una clase Java compilada contiene símbolos de depuración. El problema es que compilo una aplicación de ant con debug = "on", pero una JVM específica arroja una excepción: dice que faltan los símbolos de ...

1 la respuesta

¿Cuándo ocurre la ejecución de operadores binarios en Java?

Estoy tratando de entender el código de bytes de Java. Empecé con un simple ejemplo: public class Test { public static void main(String args[]) { System.out.println(2 + 1); } }Compilé esta clase: javac Test.javaY luego intentéjavap en la clase ...

1 la respuesta

¿Cómo haría para analizar el grupo constante de archivos de clase Java?

De acuerdo ahttps://en.wikipedia.org/wiki/Java_class_file#General_layout [https://en.wikipedia.org/wiki/Java_class_file#General_layout]- el grupo constante de Java de un archivo de clase comienza 10 bytes en el archivo. Hasta ahora, he podido ...

2 la respuesta

Generación de métodos con tipos genéricos con el generador de bytecode Asm (ClassWriter)

Definir getters y setters simples es fácil con Asm (y afortunadamente incluso se explica en sus preguntas frecuentes). Pero una cosa que no se menciona, y para la que no he podido encontrar documentación, es cómo implementarlas ...

5 la respuesta

¿Es posible ver, w bytecode del archivo de clase? [duplicar]

Posible duplicado: ¿Existe un editor de archivos de clase / bytecode de Java para editar las instrucciones? [https://stackoverflow.com/questions/3308351/is-there-a-java-classfile-bytecode-editor-to-edit-instructions] El código fuente de Java se ...

1 la respuesta

modificando el código de bytes de Python

Me preguntaba cómo modificar el código de bytes, luego recompilar ese código para poder usarlo en Python como una función. He estado intentando: a = """ def fact(): a = 8 a = 0 """ c = compile(a, '<string>', 'exec') w = c.co_consts[0].co_code ...

1 la respuesta

Interceptando llamadas a Java 8 expresiones lambda usando Byte Buddy

Intento interceptar llamadas a métodos y llamadas a expresiones lambda de Java 8 usando un Byte BuddyAgentBuilder como sigue: static { final Instrumentation inst = ByteBuddyAgent.install(); new AgentBuilder.Default() ...

4 la respuesta

¿Cuál es la diferencia entre código nativo, código de máquina y código de ensamblaje?

Estoy confundido sobre el código de máquina y el código nativo en el contexto de los lenguajes .NET. ¿Cuál es la diferencia entre ellos? ¿Son lo mismo?

1 la respuesta

¿Cómo implementar un decorador de contenedor en Java?

El problema es crear una versión dinámica mejorada de los objetos existentes. No puedo modificar el objetoClass. En cambio tengo que: subclasearloenvolver el objeto existente en el nuevoClassdelegar todas las llamadas de método originales al ...

3 la respuesta

¿Qué es la inyección de código de bytes de Java?

¿Qué es exactamente la inyección de código de bytes de Java y por qué uno la usaría?