Java Bytecode

Autor: John Stephens
Fecha De Creación: 25 Enero 2021
Fecha De Actualización: 27 Junio 2024
Anonim
Java Bytecode Crash Course
Video: Java Bytecode Crash Course

Contenido

Definición - ¿Qué significa Java Bytecode?

Java bytecode es el resultado de la compilación de un programa Java, una representación intermedia de ese programa que es independiente de la máquina.

El código de bytes de Java se procesa mediante la máquina virtual Java (JVM) en lugar del procesador. El trabajo de la JVM es realizar las llamadas de recursos necesarias al procesador para ejecutar el código de bytes.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Java Bytecode

Java bytecode es el código objeto compilado resultante de un programa Java. Este bytecode se puede ejecutar en cualquier plataforma que tenga una instalación de Java.


Esta independencia de la máquina se debe a la máquina virtual Java que ejecuta el código de bytes en el proxy del procesador, lo que significa que un programador Java no tiene que tener conocimiento de las peculiaridades y matices sobre sistemas operativos y procesadores específicos en los que se ejecutará el programa porque la máquina virtual se encarga de esos detalles.

El bytecode de Java no está completamente compilado, sino que es solo un código intermedio que se encuentra en el medio porque todavía tiene que ser interpretado y ejecutado por la JVM instalada en la plataforma específica como Windows, Mac o Linux.

Al compilar, el código fuente de Java se convierte en el bytecode .class.