JDK 27 llega a General Availability con nueve nuevas mejoras

Fuentes: JDK 27 reaches General Availability with nine new feature enhancements, openjdk.org

La implementación de referencia de Java 27, conocida como JDK 27, ha alcanzado su estado de General Availability (GA) tras su lanzamiento como segundo Candidate de Referencia (RC) el 20 de agosto. El build 35, que se había puesto a disposición para pruebas de acceso temprano (P1), no ha reportado ningún bug crítico desde su introducción, lo que permite su adopción en entornos de producción. Esta versión incluye nueve nuevas especificaciones técnicas (JEP) que definen el comportamiento de la plataforma: la adopción de G1 como collector de basura por defecto en todos los entornos, la implementación de una nueva intercambio de claves post-cuántica para TLS 1.3, la introducción de constantes lúgidas, tipos primitivos en patrones y la nueva API de vectorización. Además, se incorporan mejoras estructurales como cabeceras compactas de objetos por defecto y la redacción de datos de procesamiento de eventos en proceso (JFR). El texto destaca que esta actualización también incluye cientos de mejoras menores y miles de correcciones de errores, consolidando una actualización significativa para la comunidad de desarrollo de Java.