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).
Para hacer posible la independencia de plataforma, el compilador de Java compila el código Java a una representación intermedia denominada "bytecode Java" el cual se ejecuta en un JRE (Java Runtime Environment, Entorno de Ejecución Java) y no directamente en el Sistema Operativo.
To make platform independence possible the Java compiler compiles the Java code to an intermediate representation called "Java bytecode" that runs on a JRE (Java Runtime Environment) and not directly on the operating system.
El compilador SmartEiffel puede también generar la salida en bytecode de Java.
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.
Conținut posibil inadecvat
Exemplele au rolul de a te ajuta să traduci cuvinte sau expresii corect si adaptat la context. Nu sunt selectate sau validate manual, așadar pot conține termeni inadecvați. Te rugăm să raportezi exemplele pe care le consideri inadecvate. Traducerile vulgare sau colocviale sunt în general marcate cu roșu sau cu portocaliu.
Înregistrează-te pentru a accesa mai multe exemple