Red de conocimiento informático - Aprendizaje de programación - En Java, ¿qué es responsable de interpretar y ejecutar el código de bytes?

En Java, ¿qué es responsable de interpretar y ejecutar el código de bytes?

En Java, la máquina virtual es responsable de realizar la interpretación del código de bytes, que codifica el código de bytes obtenido y lo ejecuta.

En el programa Java, el programa fuente de Java primero se compila en un archivo de código de bytes mediante el comando javac y luego el comando java lo interpreta y ejecuta. Siempre que haya una máquina virtual Java, puede usar el comando Java para copiar el archivo de código de bytes a otras computadoras para su ejecución.