Bytecode

Autora: Peter Berry
Data De La Creació: 11 Agost 2021
Data D’Actualització: 1 Juliol 2024
Anonim
What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM
Vídeo: What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM

Content

Definició: què significa Bytecode?

Bytecode és un codi de programació (OOP) de programació orientat a objectes compilat per executar-se en una màquina virtual (VM) en lloc d'una unitat de processament central (CPU). La VM transforma el codi del programa en un llenguatge de màquina llegible per a la CPU perquè les plataformes utilitzen tècniques d'interpretació de codis diferents. Una VM converteix el bytecode per a la interoperabilitat de la plataforma, però el bytecode no és específic de la plataforma.


Bytecode es troba en un format de llenguatge de programació Java compilat i té l’extensió .class executada per Java Virtual Machine (JVM).

Aquest terme també es coneix com a codi portàtil (codi p) i codi intermedi.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Bytecode

Alguns llenguatges de programació com C i C ++ requereixen compiladors de plataformes diferents, com els de Windows, Mac o Linux, que depenen dels mètodes de comunicació de maquinari i CPU i requereixen la recompilació. Bytecode no requereix recompilar ni canviar el codi perquè VM permet programar per a la portabilitat del codi de plataforma multiplata. El proveïdor de VM gestiona tasques d’idioma específics de la plataforma.


Android i Flash són dos llenguatges de programació molt coneguts que utilitzen bytecode per facilitar la interoperabilitat.