Lanzan Java 25 con 18 mejoras clave

Oracle ha anunciado la disponibilidad de Java 25 (Oracle JDK 25), la última versión de la plataforma de desarrollo más utilizada en el mundo. La actualización incorpora 18 JDK Enhancement Proposals (JEPs) orientadas a simplificar el lenguaje, mejorar la productividad de los desarrolladores y reforzar la seguridad y el rendimiento.

Además, Oracle confirma que ofrecerá soporte a largo plazo (LTS) de al menos ocho años, lo que permitirá a las organizaciones migrar sus aplicaciones con flexibilidad y menor riesgo operativo.

Un lenguaje preparado para la era de la IA

Java 25 llega en el año de su 30º aniversario con un fuerte foco en aplicaciones impulsadas por inteligencia artificial. Las nuevas capacidades incluyen soporte para inferencia de IA mediante patrones con tipos primitivos (JEP 507), optimización de cálculos vectoriales (Vector API, JEP 508) y concurrencia estructurada para aplicaciones multihilo (JEP 505). “Java sigue siendo clave para crear aplicaciones escalables e integradas con IA”, señaló Arnal Dayaratna, VP de investigación en IDC.

Simplificación para nuevos desarrolladores

Entre las novedades destacan funciones diseñadas para facilitar el aprendizaje, como los archivos de código fuente compacto y métodos main de instancia (JEP 512) o las declaraciones de importación de módulos (JEP 511). Estas características reducen la complejidad inicial y buscan atraer a estudiantes y programadores principiantes. “Java 25 ofrece una vía más accesible para los nuevos desarrolladores, sin perder la robustez que demandan las aplicaciones empresariales”, afirmó Georges Saab, SVP de Oracle Java Platform y presidente de OpenJDK.

Seguridad y post-quantum cryptography

La versión también refuerza la seguridad con nuevas APIs como el Key Derivation Function (JEP 510) para prepararse ante entornos de computación cuántica, y soporte para PEM Encodings (JEP 470), facilitando la integración con sistemas de autenticación modernos.

Rendimiento y soporte extendido

Java 25 introduce optimizaciones de rendimiento como los Compact Object Headers (JEP 519) y mejoras en el JDK Flight Recorder para un análisis más preciso del uso de CPU (JEP 509, JEP 520).

El soporte a largo plazo garantiza actualizaciones de seguridad y rendimiento hasta 2028 bajo los términos NFTC, y hasta 2033 bajo la licencia Java SE OTN.

Ecosistema y comunidad global

La evolución de Java sigue marcada por la colaboración con la comunidad OpenJDK y el Java Community Process (JCP). Oracle destaca que Java 25 es fruto de un modelo de innovación abierta que culminará en la próxima edición de JavaOne 2026, prevista en Redwood Shores, California. “Cada lanzamiento semestral trae funciones útiles que transforman la experiencia de desarrollo”, subrayó Trisha Gee, Gradle Inc.

Con Java 25, Oracle refuerza su compromiso con la innovación continua, alineando el lenguaje con los retos de la inteligencia artificial, la seguridad post-cuántica y la productividad de los desarrolladores. La plataforma entra en su cuarta década consolidada como pilar del software empresarial y con un futuro que combina robustez, accesibilidad y escalabilidad.

(silicon.es)

Les estaremos informando con mucho más detalle, en el marco del informe especial: “Arquitecturas de AI, Machine Learning, Deep Learning, Gemelos digitales y Soluciones de valor de Cloud Computing con innovadores modelos de negocio, soluciones de IOT, IOTI, soluciones de Automatización. Ciberseguridad. Hiperconvergencia. Infraestructura de conectividad: redes LAN, Wifi. Buenas prácticas corporativas»que estamos preparando para nuestra edición 226 y publicaremos en el mes de junio.

Mantente conectado a nuestra revista Channel News Perú, haciendo clic aquí y suscribiéndote a nuestro newsletter para contenido de valor diario.

Digiqole Ad
...

Notas Relacionadas