Java Bytecode

Autor: John Stephens
Dátum Stvorenia: 25 Január 2021
Dátum Aktualizácie: 27 V Júni 2024
Anonim
Java Bytecode Crash Course
Video: Java Bytecode Crash Course

Obsah

Definícia - Čo znamená Java Bytecode?

Bajtkód Java je výsledkom kompilácie programu Java, čo je stredná reprezentácia tohto programu, ktorý je nezávislý od počítača.

Bajtový kód Java sa spracováva pomocou virtuálneho počítača Java (JVM) namiesto procesora. Úlohou JVM je uskutočňovať potrebné volania prostriedkov do procesora, aby sa spustil bytecode.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Java Bytecode

Bajtový kód Java je výsledný kompilovaný objektový kód programu Java. Tento bajtkód je možné spustiť na akejkoľvek platforme, v ktorej je nainštalovaná Java.


Táto nezávislosť stroja je spôsobená virtuálnym strojom Java, ktorý spúšťa bajtkód v proxy procesora, čo znamená, že programátor Java nemusí byť oboznámený s vtipmi a nuanciami o konkrétnych operačných systémoch a procesoroch, na ktorých bude program bežať, pretože o tieto špecifiká sa stará virtuálny počítač.

Bajtový kód Java nie je úplne zostavený, ale skôr iba prechodný kód, ktorý leží uprostred, pretože ho stále musí interpretovať a spúšťať JVM nainštalovaný na konkrétnej platforme, napríklad Windows, Mac alebo Linux.

Po kompilácii sa zdrojový kód Java skonvertuje na bajtový kód triedy.