Oracle anunció la disponibilidad de Java 25 (Oracle JDK 25), la nueva versión del lenguaje de programación más utilizado del mundo, que incorpora 18 mejoras diseñadas para potenciar el rendimiento, ampliar las capacidades de inteligencia artificial, simplificar el lenguaje y reforzar la seguridad. Esta versión contará con soporte a largo plazo de hasta ocho años, con actualizaciones de seguridad y rendimiento garantizadas hasta 2028 y soporte extendido hasta 2033.
Entre las principales novedades se incluye el soporte para tipos primitivos en patrones, archivos compactos de fuente y cuerpos de constructores flexibles, que buscan reducir la complejidad del lenguaje y facilitar tanto el aprendizaje de nuevos programadores como la expresividad de los desarrolladores avanzados. Asimismo, destacan innovaciones como la concurrencia estructurada, los valores inmutables y la API vectorial, que optimizan la productividad y son especialmente útiles para aplicaciones modernas que integran inteligencia artificial.

En materia de seguridad, Java 25 incorpora nuevas APIs de criptografía, soporte para cifrado post-cuántico y mejoras en codificaciones criptográficas, anticipándose a los desafíos de protección de datos en la era digital. También integra optimizaciones como cabeceras de objetos más compactas, perfiles anticipados y nuevas capacidades de monitoreo que reducen el consumo de memoria, aceleran los tiempos de inicio y facilitan la detección de cuellos de botella en aplicaciones complejas.
Georges Saab, vicepresidente senior de Oracle Java Platform, señaló:
“Java marcó un hito clave este año con su 30º aniversario, y la plataforma continúa evolucionando para ayudar a los desarrolladores a crear aplicaciones con innovaciones en IA y seguridad. Java 25 evidencia la constante inversión de Oracle en capacidades que simplifican el lenguaje y hacen que sea más fácil de aprender para nuevos desarrolladores y equipos de TI”.
El lanzamiento también destaca por la integración con Oracle Cloud Infrastructure (OCI), que se convierte en la primera nube de hiperescala en soportar JDK 25. Esto permite a los clientes acceder sin costo adicional a herramientas como Java SE Subscription Enterprise Performance Pack y Oracle GraalVM, optimizando desempeño, eficiencia y control de costos en el desarrollo y despliegue de aplicaciones.
Arnal Dayaratna, vicepresidente de investigación de IDC, destacó:
“Al iniciar su cuarta década, Java continúa ofreciendo funciones que garantizan aplicaciones altamente eficientes y escalables en todas las plataformas, especialmente aquellas impulsadas por inteligencia artificial. La administración de Oracle ha acelerado la evolución del lenguaje con una cadencia de lanzamientos que impulsa la innovación constante”.
Por su parte, Richard Fichtner, CEO de XDEV Software GmbH, comentó:
“La mayor fortaleza de Java es su comunidad. La versión moderna de Java es más productiva, segura e innovadora que nunca, y evidencia todo lo que la colaboración global puede lograr”.
Con Java 25, Oracle consolida a la plataforma como una herramienta esencial para el desarrollo de aplicaciones críticas, escalables y seguras, reafirmando su liderazgo como el lenguaje de programación clave para la industria en la era de la inteligencia artificial.