Álvaro Torres Botella

Novedades de Java 12

Siguiendo con su política de liberar versiones de la JDK cada 6 meses, establecida desde septiembre de 2017 con la presentación de la versión 9, Oracle acaba de liberar la JDK 12 (Java 12 en argot tecnológico). No se trata de una versión LTS como si lo fué la versión 11 y el soporte por lo tanto tendrá una duración de 6 meses.

No obstante Oracle a anunciado que presentará al menos dos actualizaciones antes de la próxima versión, la 13, que saldrá en septiembre de 2019.

Tal y como sucedió con la 10 y la 11, la mayor agilidad en las entregas no trae cambios tan revolucionarios como los aportados por otras versiones previas, como en el caso de la 5 y la aparición de las @anotaciones, la 8 con la incorporación de las lambda, interfaces funcionales y stream o la 9 con la inclusión de los módulos.

Las novedades aportadas con la nueva versión se centran principalmente en la mejora del rendimiento. En relación a la sintaxis aparece el nuevo switch con una mejora significativa de sus prestaciones. Por último, destacar la incorporación del encoding UTF-11, con nuevos caracteres de entre los que se incluyen una ampliación del catálogo de emojis.

Descripción de las principales novedades

Enlaces de interés

Salir de la versión móvil