Java - JDK - JRE - JVM
Concepto
-
JDK
( Java Development Kit )
-
Paquete completo para desarrollar programas
Java
-
Contiene un compilador
javac
-
Herramienta de depuración y desarrollo de programas
Java
-
Comando
jar
para comprimir un proyecto en un solo archivo (compatible con ZIP) -
Un entorno de ejecución
JRE ( Java Runtime Environment)
para ejecutarbinarios
-
-
Proyecto terminado no es necesario tener el compilador utilizamos el entorno de ejecución
JRE (Java Runtime Environment)
-
JRE
( Java Runtime Environment)
-
Paquete ligero para ejecutar aplicaciones
Java
-
Posee un conjunto de elementos para diseñar y ejecutar aplicaciones
Java
-
Contiene un
JVM ( Java Virtual Machine )
como entorno de ejecución deJava
-
Dispone de
bibliotecas de clases
estandar -
Parte del kit de desarrollo Java
(JDK)
-
Compuesto por la bibliotecas de las clases y el cargador de clases
Java
-
-
JVM
( Java Virtual Machine)
-
Componente que se instala en el
sistema operativo
a través del(JDK o JRE)
que actua como unmotor en tiempo de ejecución
de la aplicacionesJava
-
Convierte el código
bytecode
acódigo nativo
-
Permite ejecutar un programa en diferentes sistemas operativos sin reescribir el código para adaptarlo a esa arquitectura
-
JVM
no se instala de forma independiente ya que se incluye como parte delJDK
o delJRE
Relación entre JDK , JRE y JVM
-
JDK
(Java Development Kit)
-
Entorno de desarrollo de software utilizado para desarrollar aplicaciones Java
-
Incluye el JRE
(Java Runtime Environment)
proporciona requisitos mínimos para ejecutar una aplicación -
JRE consiste en la JVM
(Java Virtual Machine)
, clases principales y archivos auxiliares
-
-
Resumen
-
JDK proporciona el
entorno para desarrollar
y ejecutar el programaJava
-
JRE proporciona un entorno para ejecutar (pero no desarrolla) el programa
Java
en su máquina -
JVM es una parte del JDK y JRE porque está incorporada en ambos
-
Cualquier programa
Java
que ejecute utilizando JRE o JDK entra en la JVM y la JVM es responsable de ejecutar el programaJava
línea por línea
-
Deja un comentario