La plataforma Java "Como funciona"



Los programas Java se compilan a un lenguaje intermedio, denominado Bytecode. Este código es interpretado por la maquina virtual de Java del entorno de ejecucion (JRE) Y asi se consigue la portabilidad en distintas plataformas.

El JRE es una pieza intermedia entre el código Bytecode y los distintos sistemas operativos existentes en el mercado.

Un programa Java compilado en Bytecode se puede ejecutar en sistemas operativos como Windows, Mac OS, Linux o Solaris, Blackberry OS, iOS O Android utilizando el entorno de ejecución de Java (JRE) apropiado.

 La portabilidad de Java ha contribuido a que muchas empresas hayan desarrollado sus sistemas de comercio electrónico y sus sistemas de información en Internet con  Java. El proceso de desarrollo y de mantenimiento de los sistemas resulta menos costoso y las aplicaciones son compatibles con distintos sistemas operativos.

La evolución del lenguaje de programación en Java ah sido muy rapida. La plataforma de desarrollo de Java Develoment Kit (JDK), se ha ido ampliando y cada vez incorpora a un numero mayor de programadores en todo el mundo. En realidad Java no solo es un lenguaje de programación, 

Java es un lenguaje, una plataforma de desarrollo, un entorno de ejecución y un conjunto de librerias para desarrollo de programas sofisticados. Las librerias para desarrollo se denominan Java Application Programming Interface (Java API).

Terminamos con este esquema el cual muestra los elementos de la plataforma Java, desde el....


Código fuente, el compilador, el API de Java, los programas compilados en Bytecode y el entorno de ejecución de Java. Este entorno de ejecución (JRE) y la maquina virtual (JVM) permiten que un programa compilado Java se ejecute en distintos sistemas operativos






 

No hay comentarios:

Publicar un comentario