Hem Utveckling Vad är Java-bytekod? - definition från techopedia

Vad är Java-bytekod? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Java Bytecode?

Java-bytekod är resultatet av sammanställningen av ett Java-program, en mellanrepresentation av det programmet som är maskinoberoende.


Java-bytekoden behandlas av den virtuella Java-maskinen (JVM) istället för processorn. Det är JVM: s uppgift att ringa nödvändiga resurssamtal till processorn för att köra bytkoden.

Techopedia förklarar Java Bytecode

Java-bytekod är den resulterande kompilerade objektkoden för ett Java-program. Denna bytekod kan köras i alla plattformar som har en Java-installation i den.

Denna maskinoberoende beror på den virtuella Java-maskinen som kör bytkoden i proxy för processorn vilket innebär att en Java-programmerare inte behöver ha kunskap om frågeformerna och nyanserna om specifika operativsystem och processorer som programmet kommer att köras på den virtuella maskinen tar hand om dessa detaljer.

Java-bytekoden är inte helt kompilerad, utan snarare bara en mellankod som sitter i mitten eftersom den fortfarande måste tolkas och köras av JVM installerad på den specifika plattformen som Windows, Mac eller Linux.

Vid sammanställning konverteras Java-källkoden till .klass-bytkod.

Vad är Java-bytekod? - definition från techopedia