Itthon Fejlesztés Mi a java bytecode? - meghatározás a techopedia alapján

Mi a java bytecode? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Java Bytecode?

A Java bytecode egy Java program összeállításának eredménye, amely egy program közbenső reprezentációja, amely gépről független.


A Java bytekódot a Java virtuális gép (JVM) dolgozza fel a processzor helyett. A JVM feladata a szükséges erőforráshívások felhívása a processzorra a bájtkód futtatásához.

A Techopedia magyarázza a Java Bytecode-t

A Java bytecode egy Java program eredményeként összeállított objektumkódja. Ez a bájtkód bármilyen platformon futtatható, amelyen Java telepítés található.

Ezt a gépi függetlenséget annak a Java virtuális gépnek köszönheti, amely a bájtkódot a processzor proxyjában futtatja, ami azt jelenti, hogy a Java programozónak nem kell tisztában lennie az adott operációs rendszerek és processzorok apróságaival és árnyalataival, amelyeken a program futni fog, mert a virtuális gép gondoskodik ezekről a sajátosságokról.

A Java bytecode nem teljesen összeállítva, hanem inkább egy közbenső kód, amely a közepén helyezkedik el, mert azt még mindig az adott platformon, például a Windows, Mac vagy Linuxra telepített JVM-nek kell értelmeznie és végrehajtania.

A fordítás után a Java forráskódot konvertálják .class bájtkódvá.

Mi a java bytecode? - meghatározás a techopedia alapján