Estamos trabajando para restaurar la aplicación de Unionpedia en la Google Play Store
SalienteEntrante
🌟¡Simplificamos nuestro diseño para una mejor navegación!
Instagram Facebook X LinkedIn
Tu propia Unionpedia con tu logo y dominio, desde 9.99 USD/mes
Crear mi Unionpedia

Bytecode Java

Índice Bytecode Java

El bytecode Java se encuentra dentro del archivo de extensión.class y es el tipo de instrucciones que la máquina virtual Java (JVM) espera recibir para posteriormente ser compiladas a lenguaje de máquina mediante un compilador JIT a la hora de su ejecución.

Tabla de contenidos

  1. 15 relaciones: Código de operación, Compilación en tiempo de ejecución, Compilador, Java (lenguaje de programación), Java Community Process, Lenguaje de máquina, Lenguaje de programación orientado a pila, Lenguaje ensamblador, Manejo de excepciones, Máquina virtual Java, Sun Microsystems, Tiempo de compilación, Tiempo de ejecución, Unidad central de procesamiento, X86.

Código de operación

En informática, un opcode (operation code) o código de operación es la porción de una instrucción de lenguaje de máquina que especifica la operación a ser realizada.

Ver Bytecode Java y Código de operación

Compilación en tiempo de ejecución

En informática, la compilación en tiempo de ejecución (también conocida por sus siglas inglesas, JIT, just-in-time), también conocida como traducción dinámica, es una técnica para mejorar el rendimiento de sistemas de programación que compilan a bytecode, consistente en traducir el bytecode a código máquina nativo en tiempo de ejecución.

Ver Bytecode Java y Compilación en tiempo de ejecución

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

Ver Bytecode Java y Compilador

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems. Bytecode Java y Java (lenguaje de programación) son plataforma Java.

Ver Bytecode Java y Java (lenguaje de programación)

Java Community Process

El Proceso de la Comunidad Java, o Java Community Process, establecido en 1998, es un proceso formalizado el cual permite a las partes interesadas a involucrarse en la definición de futuras versiones y características de la plataforma Java.

Ver Bytecode Java y Java Community Process

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

Ver Bytecode Java y Lenguaje de máquina

Lenguaje de programación orientado a pila

Un lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros.

Ver Bytecode Java y Lenguaje de programación orientado a pila

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

Ver Bytecode Java y Lenguaje ensamblador

Manejo de excepciones

El manejo de excepciones es una técnica de programación que permite al programador controlar los errores ocasionados durante la ejecución de un programa informático.

Ver Bytecode Java y Manejo de excepciones

Máquina virtual Java

Una máquina virtual Java (en inglés Java Virtual Machine, JVM) es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java.

Ver Bytecode Java y Máquina virtual Java

Sun Microsystems

Sun Microsystems fue una empresa informática que se dedicaba a vender estaciones de trabajo, servidores, componentes informáticos, software (sistemas operativos) y servicios informáticos.

Ver Bytecode Java y Sun Microsystems

Tiempo de compilación

Se denomina tiempo de compilación (compile-time en inglés) al intervalo de tiempo en el que un compilador compila código escrito en un lenguaje de programación a una forma de código ejecutable por una máquina.

Ver Bytecode Java y Tiempo de compilación

Tiempo de ejecución

Se denomina tiempo de ejecución (runtime en inglés) al intervalo de tiempo en el que un programa de computadora se ejecuta en un sistema operativo.

Ver Bytecode Java y Tiempo de ejecución

Unidad central de procesamiento

La unidad central de procesamiento (conocida por las siglas CPU, del inglés Central Processing Unit) o procesador es un componente del hardware dentro de un ordenador, teléfonos inteligentes, y otros dispositivos programables.

Ver Bytecode Java y Unidad central de procesamiento

X86

La familia x86 reagrupa los microprocesadores compatibles con el juego de instrucciones Intel 8086.

Ver Bytecode Java y X86

También se conoce como Invokedynamic, Java bytecode.