Oracle anuncia Java 14
06/04/2020 -
El pasado 17 de marzo Oracle anunció la disponibilidad de Java 14 (Oracle JDK 14). Esta release está dentro del ciclo de releases que están liberando cada seis meses e incluirán, según Oracle, funcionalidades que normalmente los desarrolladores debían esperar años. Cabe recordar que anteriormente Oracle realizaba releases de Java cada tres años.
Algunas de las nuevas funcionalidades de esta versión son Records y Pattern Matching que nos ayudan a reducir el código repetitivo haciendo que el código que escribimos sea más expresivo y más fácil de mantener.
En los siguientes enlace podéis ver un listado con todas las funcionalidades clave de la versión.
En la siguiente tabla podéis encontrar las últimas releases de Java que han sido liberadas.
Release | Disponibilidad | Premier Support hasta | Extended Support hasta |
7 | Julio 2011 | Julio 2019 | Julio 2022 |
8 | Marzo 2014 | Julio 2019 | Diciembre 2030 |
9 (sin LTS) | Septiembre 2017 | Marzo 2022 | No disponible |
10 (sin LTS) | Marzo 2018 | Septiembre 2018 | No disponible |
11 (LTS) | Septiembre 2018 | Septiembre 2023 | Septiembre 2026 |
12 (sin LTS) | Marzo 2019 | Septiembre 2019 | No disponible |
13 (sin LTS) | Septiembre 2019 | Marzo 2020 | No disponible |
14 (sin LTS) | Marzo 2020 | Septiembre 2020 | No disponible |
15 (sin LTS) | Septiembre 2020 | Marzo 2021 | No disponible |
A partir de la versión 8, Oracle designa una release cada tres años como LST (Long-Term-Support). Por poner un ejemplo, Java SE 11 es la última release LTS y seguirá recibiendo actualizaciones, aunque Java SE 12 está disponible, pero Java SE 12, al no ser LTS, no recibirá más actualizaciones porque Java 13 está liberada.
Siguiendo estos ciclos de releases, la siguiente versión LTS no llegará al menos hasta septiembre de 2021.
Podéis encontrar más información en el siguiente enlace.