Diferencia entre JDK y JRE

Autor: Laura McKinney
Fecha De Creación: 2 Abril 2021
Fecha De Actualización: 16 Mayo 2024
Anonim
Qué es Java, cuál es la diferencia entre JDK y JRE y como se compila una aplicación Java.
Video: Qué es Java, cuál es la diferencia entre JDK y JRE y como se compila una aplicación Java.

Contenido

Diferencia principal

Comprender la diferencia entre JDK y JRE en Java es importante. Hay muchas diferencias entre estos dos. Las principales diferencias entre JDK y JRE es que JDK es un conjunto de software que se utiliza para desarrollar aplicaciones basadas en Java. Por otro lado, JRE es una implementación de la máquina virtual Java (JVM) que realmente ejecuta programas Java.


¿Qué es el JDK?

JDK significa Java Development Kit que se lanzó Oracle Corporation en forma de producto binario para ayudar a los desarrolladores de Java a desarrollar en Windows, Linux, Mac OS X y Solaris. Es una implementación de Java SE, Java EE o Java ME. Incluye una máquina virtual Java (JVM) privada y varios otros componentes para finalizar la receta en una aplicación Java. Es el kit de desarrollo de software (SDK) ampliamente utilizado. Los componentes principales de JDK son principalmente: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc, etc.

¿Qué es el JRE?

JRE significa Java Runtime Environment que permite a los desarrolladores ejecutar aplicaciones y applets que están escritos en lenguaje de programación Java. Estos applets permiten a los desarrolladores tener una experiencia mucho mayor en línea que simplemente interactuar con páginas HTML estáticas. También es el producto de Oracle Corporation y contiene una máquina virtual Java (HotSpot) independiente, un complemento de navegador, bibliotecas estándar de Java y una herramienta de configuración. Es el entorno Java más común instalado en PC con Windows y está disponible de forma gratuita para el sitio web oficial de Java.


Diferencias clave

  1. JDK es un requisito básico para desarrollar aplicaciones Java. JRE es un complemento que se requiere para ejecutar programas Java.
  2. JDK necesita más espacio en disco ya que contiene JRE junto con varias herramientas de desarrollo. JRE es más pequeño que el JDK, por eso toma menos espacio en disco.
  3. JDK incluye un conjunto de clases de API, JRE, compilador de Java, Webstart y otros archivos importantes necesarios para escribir aplicaciones y applets de Java. JRE incluye las bibliotecas JVM, Core y otros componentes importantes necesarios para ejecutar aplicaciones y applets escritos en Java.
  4. JDK es un conjunto de software que se utiliza para desarrollar aplicaciones basadas en Java. Por otro lado, JRE es una implementación de la máquina virtual Java (JVM) que realmente ejecuta programas Java.
  5. JDK contiene JRE más herramientas de desarrollo, mientras que JRE es una implementación de JVM.

Edición La edición e el proceo de elección y preparación de medio ecrito, viuale, audible y cinematográfico utilizado para tranmitir información. El proceo de edici...

La principal diferencia entre Tart y our e que el La tarta e un plato de potre horneado, una bae de hojaldre rellena con una parte uperior abierta no cubierta con hojaldre y El ácido e un entido ...

Le Recomendamos