Content
- Definició: què significa Bytecode?
- 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
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.