Para poder conseguir uno de los objetivos básicos de Java, que es la independencia de plataforma, el compilador de Java genera un código intermedio (bytecodes).
La implementación Java inicialmente consistió de un intérprete, pero un compilador a Java bytecode fue más tarde añadido.
The Java implementation initially consisted of just an interpreter, but a compiler to Java bytecode was later added.
GCJ es una parte delantera para el compilador GCC el cual puede compilar nativamente tanto ficheros fuente de Java(tm) como bytecode.
GCJ is a front end to the GCC compiler which can natively compile both Java(tm) source and bytecode files.
El código Java se suele trasmitir como bytecode a la máquina receptora, que utiliza un compilador just-in-time para traducir el bytecode en código máquina antes de su ejecución.
Les exemples vous aident à traduire le mot ou l’expression cherchés dans des contextes variés. Ils ne sont ni sélectionnés ni validés par nous et peuvent contenir des mots ou des idées inappropriés. Signalez des exemples à modifier ou à retirer. Les traductions potentiellement sensibles, inappropriées ou familières sont généralement marquées de rouge ou d’orange.