"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.
Il seguente programma Java impiega in media tra 0,50 secondi e 0,55 secondi per essere eseguito: public static void main(String[] args) { long startTime = System.nanoTime(); int n = 0; for (int i = 0; i < 1000000000; i++) { n += 2 * (i * i); } System.out.println((double) (System.nanoTime() …
So che PHP viene compilato in codice byte prima che venga eseguito sul server, quindi quel codice byte può essere memorizzato nella cache in modo che l'intero script non debba essere reinterpretato con ogni accesso al web. Ma puoi "compilare" il codice PHP e caricare un file binario-ish, che verrà …
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 { …
Ti stai solo chiedendo se qualcuno ha provato a utilizzare le nuove funzionalità del linguaggio Java 7 con Android? So che Android legge il bytecode che Java sputa e lo trasforma in dex. Quindi immagino che la mia domanda sia: può capire il bytecode di Java 7?
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, …
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 …
Ho deciso di dare un'occhiata a Emacs e mi è piaciuto molto. Ora sto usando l' Emacs Starter Kit , che in qualche modo fornisce impostazioni predefinite migliori e alcune belle personalizzazioni all'installazione predefinita di Emacs. L'ho personalizzato un po ', ho aggiunto alcune cose come yasnippet , temi di …
Come viene implementato il pattern matching in Scala a livello di bytecode? È come una serie di if (x instanceof Foo)costrutti o qualcos'altro? Quali sono le sue implicazioni sulle prestazioni? Ad esempio, dato il codice seguente (dalle pagine 46-48 di Scala By Example ), come sarebbe il codice Java equivalente …
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, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.