Domov vývoj Čo je to bytecode java? - definícia z technológie

Čo je to bytecode java? - definícia z technológie

Obsah:

Anonim

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čniť potrebné volania prostriedkov do procesora, aby sa spustil bytecode.

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.

Čo je to bytecode java? - definícia z technológie