El Java SE Development Kit (JDK) es el paquete de herramientas que permite desarrollar, compilar, probar y ejecutar aplicaciones creadas con el lenguaje de programación Java. Si necesitas instalar Java para programar, utilizar determinadas herramientas de desarrollo o trabajar con proyectos que requieren una versión concreta, tendrás que descargar el JDK correspondiente.
Actualmente, Oracle ofrece diferentes versiones del JDK para Windows, macOS y Linux. En septiembre de 2026, JDK 27 es la versión más reciente, mientras que JDK 25 es la versión Long-Term Support (LTS) más reciente.
¿Qué es Java SE Development Kit?
El Java SE Development Kit, conocido habitualmente como JDK, es el entorno de desarrollo oficial de Java.
A diferencia de un simple entorno de ejecución, el JDK incluye las herramientas necesarias para crear aplicaciones Java desde cero. Entre ellas se encuentran el compilador javac, herramientas de diagnóstico, utilidades para empaquetar aplicaciones y el entorno necesario para ejecutar los programas.
Por tanto, si quieres programar en Java, el JDK es el paquete que necesitas.
Puedes consultar las versiones disponibles directamente desde la página oficial de descargas de Java de Oracle.
Descargar JDK para Windows
Los usuarios de Windows pueden descargar el JDK directamente desde Oracle.
La página oficial ofrece actualmente instaladores para sistemas Windows de 64 bits, incluyendo el tradicional instalador .exe y un paquete MSI. También existe una versión comprimida en formato ZIP.
Para la mayoría de usuarios, el instalador .exe es la opción más sencilla.
Cómo instalar JDK en Windows
El proceso es bastante sencillo:
- Accede a la página oficial de descargas de Oracle.
- Busca la versión del JDK que quieras instalar.
- Selecciona Windows.
- Descarga el instalador x64
.exe. - Ejecuta el archivo descargado.
- Sigue las instrucciones del instalador.
- Espera a que finalice la instalación.
Una vez instalado, puedes comprobar que Java funciona correctamente desde la consola de Windows.
Abre Símbolo del sistema o PowerShell y escribe:
java -version
También puedes comprobar la versión del compilador con:
javac -version
Si ambos comandos muestran una versión instalada, el JDK está correctamente configurado.
Descargar JDK para macOS
Oracle también proporciona versiones del JDK para macOS.
Existen paquetes diferentes dependiendo del procesador del Mac. Los equipos con procesadores Apple Silicon utilizan versiones ARM64, mientras que los Mac con procesadores Intel necesitan la versión x64.
En la página oficial de Java Downloads puedes seleccionar la versión correspondiente a tu equipo.
Los instaladores DMG permiten realizar la instalación de una manera sencilla.
Descargar JDK para Linux
Linux también dispone de diferentes paquetes del JDK.
Oracle ofrece versiones para arquitecturas x64 y ARM64, además de diferentes formatos dependiendo de la distribución utilizada.
Entre las opciones disponibles se encuentran paquetes Debian .deb, paquetes RPM y archivos comprimidos .tar.gz.
La instalación dependerá de la distribución de Linux que utilices.
JDK 27: la versión más reciente
En septiembre de 2026, JDK 27 es la versión más reciente de Java SE.
Oracle indica que JDK 27 está disponible para Windows, macOS y Linux y que sus binarios se distribuyen bajo los Oracle No-Fee Terms and Conditions (NFTC). Las actualizaciones de esta versión están previstas hasta marzo de 2027.
Puedes acceder directamente a la descarga de JDK 27 desde la página oficial de Oracle.
JDK 25: la versión LTS
Si no necesitas específicamente las novedades de JDK 27, otra opción importante es JDK 25.
JDK 25 es la versión Long-Term Support (LTS) más reciente de Java SE. Oracle indica que esta versión recibirá actualizaciones bajo las condiciones actuales hasta septiembre de 2028.
Las versiones LTS son especialmente interesantes para proyectos que buscan mantener una versión estable durante un periodo prolongado.
¿JDK 27 o JDK 25?
La elección depende principalmente de lo que necesites.
| Versión | Característica |
|---|---|
| JDK 27 | Versión más reciente |
| JDK 25 | Última versión LTS |
| JDK 21 | LTS anterior |
| JDK 17 | LTS anterior, todavía utilizada en muchos proyectos |
Si estás empezando un proyecto nuevo y necesitas las características más recientes, JDK 27 puede ser una opción. Si buscas una versión LTS para trabajar durante más tiempo con una base estable, JDK 25 puede resultar más apropiada.
La propia página de Oracle mantiene disponibles las versiones actuales y anteriores para quienes necesiten una versión específica.
¿Qué diferencia hay entre JDK, JRE y JVM?
Es habitual confundir estos tres conceptos.
JDK
El JDK está pensado principalmente para desarrollar aplicaciones Java. Incluye el compilador y diferentes herramientas de desarrollo.
JRE
El Java Runtime Environment (JRE) proporciona los componentes necesarios para ejecutar determinadas aplicaciones Java, aunque no incluye todas las herramientas de desarrollo del JDK.
JVM
La Java Virtual Machine (JVM) es el componente encargado de ejecutar el código Java compilado.
De forma simplificada:
JDK → herramientas de desarrollo + entorno Java
JRE → entorno de ejecución
JVM → máquina virtual que ejecuta Java
Para programar en Java, normalmente necesitas instalar el JDK.
¿Dónde descargar Java JDK de forma segura?
La opción más recomendable es utilizar la fuente oficial de Oracle y evitar páginas de descarga de terceros que puedan distribuir instaladores modificados o versiones antiguas.
Puedes acceder directamente a la página oficial de descargas de Java, donde encontrarás los instaladores correspondientes a Windows, macOS y Linux.
Oracle también dispone de una sección de documentación de Java con información sobre las APIs, herramientas y características de las diferentes versiones.
¿Se pueden descargar versiones antiguas del JDK?
Sí. Oracle mantiene archivos de versiones anteriores del JDK para determinadas necesidades de desarrollo y compatibilidad.
Por ejemplo, existe un archivo de descargas de JDK 26, donde se pueden encontrar versiones anteriores de esa rama. Oracle advierte, no obstante, que las versiones antiguas pueden no recibir las últimas actualizaciones de seguridad y recomienda utilizar versiones actuales para producción.
Esto es especialmente importante cuando un programa o proyecto requiere una versión concreta de Java.
Cómo comprobar qué versión de Java tienes instalada
Después de instalar el JDK, comprobar la versión es muy sencillo.
En Windows abre CMD o PowerShell. En Linux puedes utilizar el terminal y en macOS la aplicación Terminal.
Escribe:
java -version
Para comprobar el compilador:
javac -version
Por ejemplo, si aparece una versión 27, significa que el sistema está utilizando JDK 27.
Si java funciona pero javac no aparece, es posible que tengas solamente un entorno de ejecución disponible o que la variable de entorno PATH no esté configurada correctamente.
¿Qué se puede hacer con el JDK?
Una vez instalado, puedes utilizar Java para desarrollar una gran variedad de aplicaciones y proyectos.
Entre otras cosas, el JDK permite:
- Crear programas Java.
- Compilar código fuente.
- Ejecutar aplicaciones Java.
- Desarrollar aplicaciones de escritorio.
- Crear aplicaciones empresariales.
- Trabajar con servidores y backend.
- Desarrollar herramientas y utilidades.
- Compilar proyectos existentes.
- Utilizar frameworks y entornos de desarrollo compatibles con Java.
Además, herramientas como IntelliJ IDEA, Eclipse o NetBeans pueden utilizar una instalación del JDK para desarrollar proyectos Java.
Conclusión
El Java SE Development Kit (JDK) es la herramienta fundamental para desarrollar aplicaciones utilizando Java. Oracle ofrece actualmente JDK 27 como versión más reciente y JDK 25 como versión LTS, además de versiones anteriores para proyectos que necesiten compatibilidad específica.
Para la mayoría de usuarios de Windows, descargar el instalador .exe desde la página oficial de Oracle es la forma más sencilla de comenzar. Una vez instalado, los comandos java -version y javac -version permiten comprobar rápidamente que todo funciona correctamente.
Si necesitas una versión estable con soporte a largo plazo, JDK 25 es la referencia LTS actual. Si quieres utilizar la versión más reciente de Java, JDK 27 es la opción disponible actualmente.
Productos recomendados
Seleccionados de nuestra tienda para este tema
Hasta -75%
Magnetic Ball Track Building Blocks Stem Educational Toy…
El precio original era: 216,25 €.55,13 €El precio actual es: 55,13 €.
Ver opciones
Hasta -68%
Kids Magnetic Building Cubes, Mine World Magnet Blocks…
El precio original era: 88,70 €.28,54 €El precio actual es: 28,54 €.
Ver opciones




Leave a comment