ubiquitour.com

Las diferencias entre el JRE y el JDK

Las diferencias entre el JRE y el JDK

Java es un lenguaje de programación desarrollado por James Gosling en 1995. Desde entonces se ha ampliado y es una parte esencial de la programación Web. Los desarrolladores utilizar el JDK (Java Development Kit) para programar código Java y el JRE (Java Runtime Environment) para ejecutar estas secuencias de comandos de Java.

JVM

El JDK y JRE incluyen la JVM o Java Virtual Machine. Su función es cargar los archivos para que un script de Java puede ejecutar y ejecute el script. Archivos de script de Java normalmente se denominan archivos de .class. La JVM puede considerarse como el elemento que puentes el JDK y el JRE, ambos contienen la misma JVM para cualquier script dado, que es necesario para que funcione correctamente.

Funcionamiento de Java

Para ejecutar un programa en Java, debe tener un JDK o un JRE instalado. Ambos utilizará información de JVM de la secuencia de comandos para ejecutar el programa Java. La diferencia es que JRE sólo puede ejecutar la secuencia de comandos, mientras que el JDK contiene las herramientas necesarias para depurar problemas que pueden ser encontrados cuando se ejecuta el script. Sin embargo, ambas herramientas ejecutan el script de la misma manera, y si usted sólo desea ejecutar scripts de Java, entonces JRE es perfectamente adecuado.

Programación

El Kit de desarrollo Java contiene herramientas que son necesarias para secuencias de comandos de Java programa. Esto incluye herramientas que convierten el código en el script actual, el desarrollador Ayude a localizar problemas y conflictos y compilar el código en una secuencia de comandos realizable. Si usted desea desarrollar Java script código propio, entonces JDK es absolutamente necesario, como JRE no cuentan con esta capacidad.

Bibliotecas

Una biblioteca de clases de Java es una colección de recursos que utiliza el programa para ejecutar y desarrollar secuencias de comandos. El JRE contiene algunas bibliotecas estándar y sólo aquellos que son necesarios para ejecutar secuencias de comandos de Java. El JDK, además de sus herramientas de programación, contiene todas las bibliotecas estándar de modo que cualquier tipo de Java script puede programarse por el desarrollador y luego ejecutar, depurar y compilado para la adecuada funcionalidad en una versión de JRE.