domingo, 7 de septiembre de 2008

Que es la JVM?

Una Máquina virtual Java (en inglés Java Virtual Machine, JVM) es un programa nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el Java bytecode), el cual es generado por el compilador del lenguaje Java.

El código binario de Java no es un lenguaje de alto nivel, sino un verdadero código máquina de bajo nivel, viable incluso como lenguaje de entrada para un microprocesador físico. Como todas las piezas del rompecabezas Java, fue desarrollado originalmente por Sun Microsystems.

La Máquina virtual de Java es únicamente un elemento del software de Java, específicamente utilizado para la interacción en la Web, que se incluye en la descarga del software de Java y que ayuda al JRE de Sun a ejecutar las aplicaciones Java.

La JVM es una de las piezas fundamentales de la plataforma Java.

No hay comentarios: