Domande taggate «bytecode»

"bytecode" è un termine generico per i codici operativi utilizzati da una macchina virtuale. Ad esempio, la JVM esegue il bytecode memorizzato nei file .class e l'interprete CPython esegue il bytecode memorizzato nei file .pyc.



4
Perché una classe Java si compila in modo diverso con una riga vuota?
Ho la seguente classe Java public class HelloWorld { public static void main(String []args) { } } Quando compilo questo file ed eseguo uno sha256 sul file di classe risultante ottengo 9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd000dccb63960ff HelloWorld.class Successivamente ho modificato la classe e ho aggiunto una riga vuota come questa: public class HelloWorld { …


9
Funzionalità Bytecode non disponibili nel linguaggio Java
Attualmente ci sono (Java 6) cose che puoi fare in bytecode Java che non puoi fare all'interno del linguaggio Java? So che entrambi sono Turing completi, quindi leggi "può fare" come "può fare significativamente più velocemente / meglio, o semplicemente in modo diverso". Sto pensando a bytecode extra come invokedynamic, …
146 java  jvm  bytecode 

5
Macchina virtuale e CLR di Java
Come una sorta di seguito alla domanda chiamata Differenze tra il codice byte MSIL e Java? , quali sono le (maggiori) differenze o somiglianze nel modo in cui la Java Virtual Machine funziona rispetto a come.NET Framework Common Language Runtime (CLR) funziona? Inoltre, è il .NET framework CLR una "macchina …



30
Prestazioni C ++ rispetto a Java / C #
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Attualmente non accetta nuove risposte o interazioni. La mia comprensione è che C / C ++ produce codice nativo da eseguire su una particolare architettura della macchina. Al contrario, …
119 c#  java  c++  performance  bytecode 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.