(Java Virtual Machine
o JVM). Aplicación que
interpreta y ejecuta
programas escritos en
el lenguaje de
programación Java.
Específicamente
puede interpretar el
bytecode generado al
compilar en Java
Funcionamiento
Lo que hace la JVM
es terminar de
compilar el bytecode
en lenguaje máquina
para que la aplicación
Java pueda ser
ejecutada en un
dispositivo específico,
este es el caso de las
JVM que utilizan un
compilador JIT (Just
In Time).
Múltiples sitios web y
aplicaciones son
programados en Java y
debe utilizarse una
máquina virtual Java
para poder ejecutarse,
por lo tanto una
computadora (o
dispositivo electrónico)
debe tenerla instalada
para poder ejecutarlos.