Domov Razvoj Kaj je java bytecode? - definicija iz tehopedije

Kaj je java bytecode? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Java Bytecode?

Java bytecode je rezultat sestavljanja programa Java, vmesna predstavitev tega programa, ki je strojno neodvisen.


Bajt kodo Java predela namesto procesorja virtualni stroj Java (JVM). Naloga JVM je, da v procesor izvede potrebne klice s sredstvi, da zažene bajt kodo.

Techopedia razlaga Java Bytecode

Java bytecode je iz tega sestavljena predmetna koda programa Java. To bajtno kodo lahko zaženete na kateri koli platformi, v kateri je nameščena Java.

Ta neodvisnost stroja je posledica navidezne naprave Java, ki poganja bajt kodo v proxyju procesorja, kar pomeni, da Java programerju ni treba vedeti, kakšne čudnosti in nianse so v določenih operacijskih sistemih in procesorjih, s katerimi se bo program izvajal, ker virtualni stroj skrbi za te posebnosti.

Java bajt koda ni v celoti sestavljena, temveč le vmesna koda, ki je v sredini, ker jo mora še vedno razlagati in izvajati JVM, nameščen na določeni platformi, kot so Windows, Mac ali Linux.

Po prevajanju se izvorna koda Java pretvori v bajt kodo .class.

Kaj je java bytecode? - definicija iz tehopedije