Suchergebnisse für Anfrage "bytecode"

6 die antwort

Warum werden Java 8-Lambdas mit invokedynamic aufgerufen?

Dasinvokedynamicit der @ -Anweisung kann die VM die Methodenreferenz zur Laufzeit ermitteln, anstatt sie zur Kompilierungszeit fest zu verdrahten. Dies ist hilfreich bei dynamischen Sprachen, bei denen die genauen Methoden- und Argumenttypen ...

2 die antwort

Welche Java-Compiler verwenden die Anweisung jsr und wofür?

Die Java-Bytecodesprache enthält den JSR-Befehl. Keiner der Codes, die ich mit dem Java 7-Compiler kompiliert habe, verwendet diese Anweisung. Manchmal werden Java-Binärdateien, die ich heruntergeladen habe, jedoch nur selten verwendet. Mich ...

8 die antwort

Was ist der Unterschied zwischen nativem Code, Maschinencode und Assemblycode?

Ich bin verwirrt über Maschinencode und systemeigenen Code im Kontext von .NET-Sprachen. Was ist der Unterschied zwischen ihnen? Sind sie gleich?

TOP-Veröffentlichungen

5 die antwort

löscht die Java-Typ-Löschung meinen generischen Typ?

Ich dachte, Java-Löschung löscht generische Typen in der Kompilierungszeit, aber als ich es selbst testete, stellte ich fest, dass es einige Informationen üb...

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

Finden Sie Java-Klassenabhängigkeiten zur Laufzeit

3 die antwort

Wie kann ich den von javap generierten Java-Bytecode wieder zusammensetzen? [Duplikat]

Diese Frage hat hier bereits eine Antwort:Gibt es einen Java-Editor für Klassendateien / Bytecodes zum Bearbeiten von Anweisungen? [geschlossen] 4 AntwortenI...

1 die antwort

Compiler-Optimierung: Java-Bytecode

Momentan schreibe ich einen Toy-Compiler, der auf Java-Bytecode in der Übersetzung abzielt.Ich würde gerne wissen, ob es eine Art Katalog gibt, vielleicht ei...

1 die antwort

Was ist ein Stapelkartenrahmen?

Ich habe vor kurzem bei der SucheJava Virtual Machine-Spezifikationen [http://docs.oracle.com/javase/specs/jvms/se8/html/index.html](JVMS), um zu versuchen, die Funktionsweise meiner Programme besser zu verstehen, aber ich habe einen Abschnitt ...

3 die antwort

Ist Java-Bytecode mit verschiedenen Java-Versionen kompatibel?