bytekod

Författare: Peter Berry
Skapelsedatum: 11 Augusti 2021
Uppdatera Datum: 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

Innehåll

Definition - Vad betyder Bytecode?

Bytecode är objektorienterad programmeringskod (OOP) kod som kompileras för att köra på en virtuell maskin (VM) istället för en central processorenhet (CPU). VM omvandlar programkod till läsbart maskinspråk för CPU eftersom plattformar använder olika kodtolkningstekniker. En VM konverterar bytekod för plattformsoperabilitet, men bytekod är inte plattformspecifik.


Bytecode är i ett kompilerat Java-programmeringsspråkformat och har .class-förlängningen exekverat av Java Virtual Machine (JVM).

Denna term kallas också bärbar kod (p-kod) och mellanliggande kod.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Bytecode

Vissa programmeringsspråk som C och C ++ kräver olika plattformskompilatorer, till exempel de i Windows, Mac eller Linux, som beror på hårdvara och CPU-kommunikationsmetoder och kräver omkompilering. Bytecode kräver inte omkompilering eller ändrad kod eftersom VM möjliggör programmering för plattportkodkodöverföring. VM-leverantören hanterar plattformspecifika språkuppgifter.


Android och Flash är två välkända programmeringsspråk som använder bytecode för enkel interoperabilitet.