Hjem Utvikling Hva er bytecode? - definisjon fra techopedia

Hva er bytecode? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Bytecode?

Bytecode er objektorientert programmeringskode (OOP) -kode som er satt sammen for å kjøre på en virtuell maskin (VM) i stedet for en sentral prosesseringsenhet (CPU). VM forvandler programkode til lesbart maskinspråk for CPU fordi plattformer bruker forskjellige kodetolkningsteknikker. En VM konverterer bytekode for interoperabilitet til plattformer, men bytekode er ikke plattformspesifikk.

Bytecode er i et kompilert Java-programmeringsspråkformat og har .class-utvidelsen utført av Java Virtual Machine (JVM).

Dette uttrykket er også kjent som bærbar kode (p-kode) og mellomkode.

Techopedia forklarer Bytecode

Enkelte programmeringsspråk som C og C ++ krever forskjellige plattformkompilatorer, for eksempel de i Windows, Mac eller Linux, som er avhengige av maskinvare- og CPU-kommunikasjonsmetoder og krever rekompilering. Bytecode krever ikke rekompilering eller endret kode fordi VM muliggjør programmering for portabilitet på tvers av plattformer. VM-leverandøren håndterer plattformspesifikke språkoppgaver.

Android og Flash er to kjente programmeringsspråk som bruker bytecode for enkel interoperabilitet.

Hva er bytecode? - definisjon fra techopedia