Mājas Attīstība Kas ir bytecode? - definīcija no tehopedijas

Kas ir bytecode? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē Bytecode?

Bytecode ir uz objektu orientētas programmēšanas (OOP) kods, kas sastādīts, lai darbotos virtuālā mašīnā (VM), nevis centrālā procesora blokā (CPU). VM pārveido programmas kodu CPU lasāmā mašīnvalodā, jo platformas izmanto dažādas koda interpretācijas metodes. VM pārveido bytecode platformas savietojamībai, bet baitkods nav atkarīgs no platformas.

Bytecode ir apkopotā Java programmēšanas valodas formātā, un tam ir .class paplašinājums, ko izpilda Java Virtual Machine (JVM).

Šis termins ir pazīstams arī kā pārnēsājams kods (p-kods) un starpposma kods.

Techopedia skaidro Bytecode

Dažām programmēšanas valodām, piemēram, C un C ++, nepieciešami dažādi platformas kompilatori, piemēram, Windows, Mac vai Linux, kas ir atkarīgi no aparatūras un CPU komunikācijas metodēm un prasa to atkārtotu kompilēšanu. Bytecode nav nepieciešama koda atkārtota sastādīšana vai mainīšana, jo VM dod iespēju programmēt koda platformu koda pārnesamību. VM nodrošinātājs apstrādā platformai specifiskus valodas uzdevumus.

Android un Flash ir divas plaši pazīstamas programmēšanas valodas, kurās bytecode tiek izmantota vienkāršai savietojamībai.

Kas ir bytecode? - definīcija no tehopedijas