Java: Conceptos Básicos - JVM, JDK, SDK y JRE

JVM es la máquina virtual de Java (por sus siglas en ingles Java Virtual Machine). Es la responsable de ejecutar instrucciones en código binario de Java. Estas instrucciones son las generadas por el compilador del lenguaje Java.

JDK es el kit de desarrollo de Java. Sus componentes más importantes son:
Javac (compilador de Java), Java (interprete de Java), Javadoc (generador de documentación de las clases Java), Appletviewer (visor de applets), entre otros.

SDK es Software development kit y vienen a ser lo mismo que el JDK.

JRE es el conjunto de JVM, bibliotecas y demás componentes necesarios para que pueda ejecutarse un programa codificado en lenguaje Java. En pocas palabras el JRE es el que comunica el sistema operativo en Java en su conjunto.
Publicar un comentario

Entradas populares de este blog

Java - Ejemplo de como consumir un Web Service

Java - Ejemplo de como crear un Web Service

Java: Primera aplicación web con Eclipse