Una Máquina Virtual de Java (JVM por sus siglas en inglés) ejecuta instrucciones expresadas en códigos de bytes que son generados por el compilador del lenguaje Java.
La JVM es uno de los componentes de la plataforma Java y se sitúa en el nivel superior al Hardware sobre el Sistema Operativo. Actúa como un puente que entiende tanto el código de bytes, como el sistema sobre el que se pretende ejecutar.
Con la JVM se logra la portabilidad del lenguaje por lo que existen distintas implementaciones para Sistemas Operativos y así un programa .class escrito en el Sistema Operativo Windows puede ser interpretado en el Sistema Operativo Linux. De ahí el famoso axioma: “Write Once, Run Anywhere”, que se traduce: Escríbelo una Vez, Ejecútalo Donde Sea.
Bibliografía consultada:
Mostrando entradas con la etiqueta plataforma java. Mostrar todas las entradas
Mostrando entradas con la etiqueta plataforma java. Mostrar todas las entradas
abril 17, 2010
abril 13, 2010
Plataforma Java.
Es el nombre de la plataforma desarrollada por Sun Microsystems que es capaz de ejecutar aplicaciones desarrolladas usando el lenguaje de programación Java u otros lenguajes que compilen a códigos de bytes y un conjunto de herramientas de desarrollo. La plataforma utiliza una máquina virtual para ejecutar las aplicaciones y un conjunto de librerías que ofrecen funcionalidad común a todas las aplicaciones.
Véase:
Véase:
Plataforma.
Una plataforma es la base en el cual se constituye un hardware, sobre el cual un software puede ejecutarse o desarrollarse. La plataforma define un estándar alrededor el cual un sistema puede ser desarrollado. Una vez que la plataforma ha sido definida, se produce el software y el hardware apropiado para su uso.
Independencia de la plataforma.
Es la capacidad del programa de trasladarse con facilidad de un sistema computacional a otro. Los códigos de bytes de Java son independientes de la plataforma por lo tanto puede ejecutarse en cualquier plataforma que tenga soporte para la Máquina Virtual de Java. De ahí el slogan del lenguaje: Escribir un programa una vez y ejecútalo donde sea (Write Once, Run Everywhere).
Véase:
Véase:
Suscribirse a:
Entradas (Atom)


