En Redwood Shores, California, Oracle ha revelado la disponibilidad de Java 24, la última versión del lenguaje de programación más utilizado mundialmente. El lanzamiento, efectuado durante la conferencia JavaOne 2025, destaca por su enfoque en aplicaciones empresariales críticas y proyectos de inteligencia artificial (IA), marcando un avance significativo para la comunidad tecnológica global.
La nueva versión introduce 24 propuestas de mejora (JEP) que prometen incrementar la productividad de los desarrolladores, reforzar la seguridad frente a desafíos cuánticos futuros y ofrecer soporte nativo para aplicaciones IA. Entre las innovaciones, se encuentra el uso extendido de tipos primitivos, que mejora la simplicidad y expresividad del código, especialmente favorable para aplicaciones de inferencia de IA. Asimismo, los constructores flexibles y la importación simplificada de módulos prometen clases más robustas y una integración más ágil de bibliotecas externas.
Java 24 también trae consigo mejoras sustanciales en las librerías, optimizadas para aplicaciones modernas. Las nuevas funciones como Stream Gatherers y Scoped Values transforman el uso de flujos y refuerzan la gestión multihilo, simplificando la programación concurrente y aumentando la eficiencia operativa. La introducción de la Vector API representa un avance importante para cálculos científicos y motores de inteligencia artificial, consolidando a Java como una plataforma versátil para algoritmos avanzados.
En términos de seguridad, Oracle ha dado un paso adelante introduciendo elementos resistentes a la computación cuántica, como nuevas implementaciones criptográficas validadas por NIST y API de derivación de claves. Estas innovaciones son cruciales para proteger la integridad y confidencialidad de los datos en entornos críticos.
El rendimiento también ha sido una prioridad en esta nueva versión. Mejoras como la carga y el enlace anticipado de clases, y los encabezados de objetos compactos, prometen optimizar la utilización de la memoria y mejorar la densidad de despliegue, mientras que la optimización del Garbage Collector G1 aporta eficiencia operativa.
Java 24 llega con un fuerte soporte para la nube, integrándose con Oracle Cloud Infrastructure (OCI) y ofreciendo a los desarrolladores acceso a herramientas como Oracle Java SE y Oracle GraalVM sin coste adicional. El servicio de suscripción Java SE garantiza soporte extendido y herramientas para gestionar entornos empresariales complejos.
Las reacciones dentro del sector son positivas. Frank Greco, presidente de NYJavaSIG, destacó la API vectorial como un factor clave para el desarrollo de algoritmos predictivos y generativos de IA. Richard Fichtner, desde XDEV Software GmbH, elogió la evolución de Stream Gatherers, que simplifica transformaciones avanzadas de datos y potencia la mantenibilidad del código.
Por último, Java 24 se perfila como un pilar estratégico para diversas industrias, desde banca y telecomunicaciones hasta IA y ciberseguridad, con Oracle comprometido a un ciclo de actualizaciones regular y una hoja de ruta que prioriza seguridad e innovación, garantizando a las organizaciones una plataforma fiable para afrontar futuros desafíos.