lunes, 27 de febrero de 2012

Si quieres ver la acción... JRE


Que es el JRE? 


Java Runtime Environment


Prácticamente se puede considerar como una máquina virtual de Java la cual hace de intermediario entre un programa en Java y el Sistema Operativo en el que se trabaja. Con este se podrá ejecutar cualquier aplicación java de escritorio o una applet en el navegador de tu preferencia.

Al descargar el JDK e instalarlo en tu maquina, estas instalando a la par el JRE asi que no hay necesidad de hacerlo por separado, si no eres desarrollador y solo necesitas correr programas en Java puedes descargar por separado el JRE, el cual es mucho menos pesado.


Sin el no somos nada... JDK

Que es el JDK?

Java Development Kit
Se trata de un conjunto de herramientas que permiten desarrollar es decir compilar, ejecutar programas en lenguaje Java, ademas generar documentación y otras utilidades como comprimir un proyecto en un solo archivo de tipo JAR.


Existen versiones del JDK para prácticamente todos los Sistemas Operativos y existen también distintos programas comerciales. Se distribuye gratuitamente el JDK “oficial” para los siguientes sistemas operativos: Windows, Solaris y Linux, desde la pagina oficial de Oracle > Descarga JDK

Cuando nuestro proyecto terminado se prepara para distribuir, no es necesario tener el compilador
y la mayoría de las herramientas que se proveen en el JDK, entonces podemos prescindir de dicho JDK
y utilizar el entorno de ejecución que es más pequeño en cuestiones sólo de espacio en disco. Este JRE
(Java Runtime Environment) también puede redistribuirse sin problemas de licencias.


En las plataformas basadas en Linux, existen mejores herramientas de desarrollo.
Así como recomendamos Kaffe como JVM para proyectos avanzados o de alto rendimiento, recomendamos Jikes como compilador de ByteCodes para Java, Jikes no es interpretado.
Jikes

Besos y Buena Vibra!