Suchergebnisse für Anfrage "bytecode"

2 die antwort

Wie liest und interpretiert Python Quelldateien?

Angenommen, ich führe ein Python-Skript aus (2.7, obwohl ich nicht sicher bin, ob das hier einen Unterschied macht). Anstatt das Skript zu beenden, gehe ich auf die Registerkarte oder wechsle irgendwie zurück zu meiner Bearbeitungsumgebung. Ich ...

2 die antwort

Warum erlaubt uns die JVM, eine Funktion zu benennen, die mit einer Ziffer im Bytecode beginnt?

Identifiers sind gut definiert durchie Java-Sprachspezifikation, Java SE 7 Editi (§3.8) An identifier is an unlimited-length sequence of Java letters and Java digits, the first of which must be a Java letter. Soweit ich weiß, sollte es ...

2 die antwort

Warum werden keine JavaScript-Dateien im browserspezifischen Bytecode gesendet? [geschlossen

Es gibt keinen universellen Bytecode für JavaScript, aber die meisten JavaScript-Engines haben einen eigenen Bytecode. Da JavaScript-Dateien als Quellcode-Zeichenfolge übertragen werden, müssen sie die Quellcode-Zeichenfolge vor der Ausführung ...

TOP-Veröffentlichungen

2 die antwort

Wrong Stack Size berechnet von ASM library

Ich generiere Bytecodes mit der ASM-Bibliothek und 'Max stack size' für eine Methode wird automatisch berechnet. Zur Laufzeit habe ich festgestellt, dass dieser Wert (maximale Stapelgröße) nicht korrekt ist. Mein Quellcode ist: ClassWriter cw = ...

2 die antwort

Wie erstelle ich einen Standardkonstruktor mit Byte Buddy

Ich möchte einige Methodenaufrufe für eine meiner Klassen abfangen, aber diese Klassen haben keinen Standardkonstruktor. Wie würde ich Byte Buddy in der folgenden Klasse so einrichten, dass auch ein öffentlicher Konstruktor ohne Argumente ...

2 die antwort

Wann werden die Binäroperatoren in Java ausgeführt?

Ich versuche, Java-Bytecode zu verstehen. Ich habe mit einem einfachen Beispiel angefangen: public class Test { public static void main(String args[]) { System.out.println(2 + 1); } }Ich habe diese Klasse kompiliert: javac Test.javaUnd dann ...

2 die antwort

Wie gehe ich vor, um den Konstantenpool der Java-Klassendatei zu analysieren?

Gemäßhttps: //en.wikipedia.org/wiki/Java_class_file#General_layou [https://en.wikipedia.org/wiki/Java_class_file#General_layout] - Der Java-Konstantenpool einer Klassendatei beginnt 10 Byte in der Datei. Bisher konnte ich alles vorher ...

2 die antwort

Modifizieren des Python-Bytecodes

Ich habe mich gefragt, wie ich den Bytecode ändern und ihn dann neu kompilieren soll, damit ich ihn in Python als Funktion verwenden kann. Ich habe versucht a = """ def fact(): a = 8 a = 0 """ c = compile(a, '<string>', 'exec') w ...

2 die antwort

Aufrufe auf Java 8 Lambda-Ausdrücke mit Byte Buddy abfangen

ch versuche, Aufrufe von Methoden und Aufrufe von Java 8 Lambda-Ausdrücken mit einem Byte Buddy abzufangeAgentBuilder wie folgt static { final Instrumentation inst = ByteBuddyAgent.install(); new AgentBuilder.Default() ...

2 die antwort

Wie implementiere ich einen Wrapper Decorator in Java?

Das Problem besteht darin, eine dynamisch erweiterte Version vorhandener Objekte zu erstellen. Ich kann das @ des Objekts nicht ändeClass. Stattdessen muss ich: subclass itwrap das vorhandene Objekt in das neueClassdelegate alle ursprünglichen ...