Casa Desenvolupament Què és java bytecode? - Definició de tecnologia

Què és java bytecode? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Java Bytecode?

El bytecode de Java és el resultat de la compilació d'un programa Java, una representació intermèdia d'aquest programa independent de la màquina.


El bytecode Java és processat per la màquina virtual Java (JVM) en lloc del processador. És la tasca del JVM fer les trucades de recursos necessàries al processador per executar el bytecode.

Techopedia explica Java Bytecode

El bytecode de Java és el codi d'objectes compilats resultant d'un programa Java. Aquest bytecode es pot executar en qualsevol plataforma que tingui una instal·lació Java.

Aquesta independència de la màquina es deu a la màquina virtual Java que executa el bytecode en proxy del processador, cosa que significa que un programador Java no ha de ser capaç de conèixer els components i matisos sobre sistemes operatius i processadors específics en què el programa s'executarà. la màquina virtual s'ocupa d'aquests detalls.

El bytecode Java no està completament compilat, sinó només un codi intermedi situat al centre perquè encara ha de ser interpretat i executat pel JVM instal·lat a la plataforma específica com Windows, Mac o Linux.

En compilar-ho, el codi font Java es converteix en bytecode .class.

Què és java bytecode? - Definició de tecnologia