Hjem Udvikling Hvad er bytecode? - definition fra techopedia

Hvad er bytecode? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Bytecode?

Bytecode er objektorienteret programmeringskode (OOP), der er kompileret til at køre på en virtuel maskine (VM) i stedet for en central behandlingsenhed (CPU). VM omdanner programkode til læsbart maskinsprog for CPU'en, fordi platforme anvender forskellige kodetolkningsteknikker. En VM konverterer bytecode til platform interoperabilitet, men bytecode er ikke platformspecifik.

Bytecode er i et kompileret Java-programmeringssprogformat og har .class-udvidelsen udført af Java Virtual Machine (JVM).

Dette udtryk kaldes også bærbar kode (p-kode) og mellemkode.

Techopedia forklarer Bytecode

Visse programmeringssprog som C og C ++ kræver forskellige platformkompilere, såsom dem i Windows, Mac eller Linux, som afhænger af hardware- og CPU-kommunikationsmetoder og kræver omkompilering. Bytecode kræver ikke genkompilering eller ændret kode, fordi VM muliggør programmering til portabilitet på tværs af platformkoder. VM-udbyderen håndterer platformspecifikke sprogopgaver.

Android og Flash er to velkendte programmeringssprog, der bruger bytecode til let interoperabilitet.

Hvad er bytecode? - definition fra techopedia