Com es compila i s'executa Java?
Com es compila i s'executa Java?

Vídeo: Com es compila i s'executa Java?

Vídeo: Com es compila i s'executa Java?
Vídeo: Laboratori número 8. Programació en Java (i II) 2024, Abril
Anonim

En Java , els programes no ho són compilat en fitxers executables; ells són compilat en bytecode (com s'ha comentat anteriorment), que la JVM ( Java Virtual Machine) després s'executa en temps d'execució. Java el codi font és compilat en bytecode quan fem servir el javac compilador . Quan el bytecode és correr , s'ha de convertir en codi màquina.

Aquí, com es compila Java?

Java és un compilat llenguatge de programació, sinó més aviat compilar directament al codi màquina executable, això compila a una forma binària intermèdia anomenada codi de bytes JVM. El codi de bytes és llavors compilat i/o interpretat per executar el programa.

També es pot preguntar, què passa en temps de compilació a Java? Durant temps de compilació , java compilador (javac) pren el fitxer font. java fitxer i convertiu-lo a bytecode. fitxer de classe.

Simplement, per què Java és alhora compilador i intèrpret?

El intèrpret de java llegeix el codi de bytes compilat i el converteix en codi màquina per a l'execució. Podeu codificar el programa en qualsevol plataforma i el intèrpret de java s'encarregarà de convertir el vostre codi al codi de màquina adequat mitjançant la JVM. Això és per què java és tots dos llenguatge compilat i interpretat.

JVM és un compilador?

JVM és on s'executa (executa) el codi de bytes compilat. JVM de vegades conté un Just in time compilador (JIT) la feina del qual és convertir el codi de bytes en codi de màquina natiu. A compilador és un programa per fer l'anàlisi de primer nivell, conversió del teu codi al format executable.

Recomanat: