El 17 de marzo de 2026 se publica Java 26, la primera versión de Java que sale tras el LTS Java 25. No es una versión de soporte largo, sino una release de ciclo corto con seis meses de soporte hasta que llegue Java 27 en septiembre. Pero eso no la hace menos relevante: es donde el lenguaje sigue avanzando.
Mejoras en el sistema de tipos y la sintaxis
Java 26 refina el sistema de tipos y ajusta la sintaxis del lenguaje en varias áreas. Hay mejoras en los constructores y en el uso de la palabra clave new, con un comportamiento más predecible en algunos casos lÃmite que antes requerÃan workarounds. El compilador también gana capacidad para inferir tipos en situaciones donde antes era necesario ser explÃcito. Son cambios que se notan más en proyectos nuevos que en código legacy, pero que van en la dirección de hacer el lenguaje más limpio.
Si llegas a Java 26 desde Java 25, la Java 25, la versión LTS previa explica bien qué se consolidó antes de este release.
Nuevas APIs criptográficas
Java 26 añade nuevas APIs en el área de criptografÃa, continuando el trabajo iniciado en versiones anteriores para modernizar la capa de seguridad del JDK. El objetivo es tener soporte nativo para algoritmos más recientes sin depender de librerÃas de terceros ni de proveedores de seguridad externos. Para aplicaciones que manejan datos sensibles, tener estas APIs en la biblioteca estándar simplifica la arquitectura y reduce la superficie de dependencias.
Versión de ciclo corto: qué implica en la práctica
Java 26 tiene soporte hasta septiembre de 2026, cuando salga Java 27. Eso significa que en producción solo tiene sentido adoptarlo si puedes actualizar el JDK con relativa frecuencia. Para la mayorÃa de las empresas con ciclos de actualización más lentos, lo lógico es quedarse en Java 25 LTS hasta que llegue la siguiente LTS. Pero si trabajas en un entorno ágil donde actualizar el JDK es rutinario, Java 26 te da acceso antes a las caracterÃsticas que eventualmente llegarán a la próxima versión de soporte largo.
Para sacar partido a las capacidades del lenguaje en cualquiera de estas versiones, los patrones de diseño en Java siguen siendo una referencia útil independientemente de la versión del JDK.
El ciclo semestral de OpenJDK
Java lleva años con esta cadencia de marzo y septiembre. OpenJDK publica la implementación de referencia y los demás distribuidores (Oracle, Amazon, Eclipse) siguen el mismo calendario. El modelo funciona: permite iterar el lenguaje con regularidad sin romper la estabilidad de las versiones LTS que sostienen la mayor parte del código Java en producción. Toda la información sobre el roadmap está en openjdk.org/projects/jdk/.
Imagen: Pexels / Daniil Komov
