¿Cómo se compila y ejecuta Java?
¿Cómo se compila y ejecuta Java?

Video: ¿Cómo se compila y ejecuta Java?

Video: ¿Cómo se compila y ejecuta Java?
Video: Curso de Java. Compilar y ejecutar programas Java desde consola (cmd). Aprender Java. 2024, Noviembre
Anonim

En Java , los programas no son compilado en archivos ejecutables; son compilado en código de bytes (como se discutió anteriormente), que la JVM ( Java Virtual Machine) luego se ejecuta en tiempo de ejecución. Java el código fuente es compilado en código de bytes cuando usamos el javac compilador . Cuando el código de bytes es correr , debe convertirse a código de máquina.

Aquí, ¿cómo se compila Java?

Java es un compilado lenguaje de programación, pero en lugar de compilar directamente al código de máquina ejecutable, compila a una forma binaria intermedia llamada código de bytes JVM. El código de bytes es entonces compilado y / o interpretado para ejecutar el programa.

También se puede preguntar, ¿qué sucede en tiempo de compilación en Java? Durante tiempo de compilación , Java compilador (javac) toma el archivo fuente. Java archivo y convertirlo a bytecode. archivo de clase.

Simplemente, ¿por qué Java es tanto un compilador como un intérprete?

los intérprete de Java lee el código de bytes compilado y lo convierte en código de máquina para su ejecución. Puede codificar el programa en cualquier plataforma y el intérprete de Java se encargará de convertir su código al código de máquina apropiado utilizando la JVM. Esa es por qué Java es ambos Lenguaje compilado e interpretado.

¿JVM es un compilador?

JVM es donde se ejecuta (se ejecuta) el código de bytes compilado. JVM a veces contiene un Just in time compilador (JIT) cuyo trabajo es convertir código de bytes a código de máquina nativo. A compilador es un programa para hacer el análisis de primer nivel, conversión de su código al formato ejecutable.

Recomendado: