bytecode

Schrijver: Peter Berry
Datum Van Creatie: 11 Augustus 2021
Updatedatum: 1 Juli- 2024
Anonim
What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM
Video: What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM

Inhoud

Definitie - Wat betekent Bytecode?

Bytecode is object-georiënteerde programmeercode (OOP) die is samengesteld om te worden uitgevoerd op een virtuele machine (VM) in plaats van een centrale verwerkingseenheid (CPU). De VM transformeert programmacode in leesbare machinetaal voor de CPU omdat platforms verschillende codetechnieken gebruiken. Een VM converteert bytecode voor platforminteroperabiliteit, maar bytecode is niet platformspecifiek.


Bytecode heeft een gecompileerd Java-programmeertaalformaat en heeft de extensie .class uitgevoerd door Java Virtual Machine (JVM).

Deze term wordt ook wel draagbare code (p-code) en tussencode genoemd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Bytecode uit

Bepaalde programmeertalen zoals C en C ++ vereisen verschillende platformcompilers, zoals die in Windows, Mac of Linux, die afhankelijk zijn van hardware- en CPU-communicatiemethoden en opnieuw moeten worden gecompileerd. Bytecode vereist geen hercompileren of gewijzigde code, omdat VM programmering mogelijk maakt voor codeportabiliteit tussen platforms. De VM-provider verwerkt platformspecifieke taaltaken.

Android en Flash zijn twee bekende programmeertalen die bytecode gebruiken voor eenvoudige interoperabiliteit.