¡Camaradas de armas, luchadores Java de Habr! Este día nos acercamos lo más que pudimos.
Hoy , la versión de lanzamiento de JDK 11 , la implementación de referencia de Java 11, y la primera versión LTS de Java, lanzada en un ciclo de lanzamiento rápido de 6 meses, están disponibles . La versión más grande e importante de los tiempos modernos, que dará un impulso a toda la comunidad Java para cambiar a las tecnologías más recientes y avanzadas.

Han pasado cuatro semanas desde el lanzamiento de la versión 28, y durante este tiempo no apareció un solo error de nivel P1. Esto significa que Java 11 puede considerarse desactualizado y listo para su uso industrial completo.
→ El ensamblado OpenJDK puede y debe descargarse desde aquí
Esta es una versión grande e importante, que combina 17 grandes características e innumerables errores en el rastreador. Veamos las características más importantes:
- JEP 181 : Control de acceso basado en nidos
- JEP 309 : Constantes dinámicas de archivo de clase
- JEP 315 : Mejora la intrínseca Aarch64
- JEP 318 : Epsilon: un recolector de basura sin operación (experimental)
- JEP 320 : eliminar los módulos Java EE y CORBA
- JEP 321 : Cliente HTTP (estándar)
- JEP 323 : sintaxis de variable local para parámetros de Lambda
- JEP 324 : Acuerdo clave con Curve25519 y Curve448
- JEP 327 : Unicode 10
- JEP 328 : Registrador de vuelo
- JEP 329 : Algoritmos criptográficos ChaCha20 y Poly1305
- JEP 330 : Lanzar programas de código fuente de un solo archivo
- JEP 331 : perfil de montón de sobrecarga baja
- JEP 332 : Seguridad de la capa de transporte (TLS) 1.3
- JEP 333 : ZGC: un recolector de basura escalable de baja latencia (experimental)
- JEP 335 : desaprobar el motor de JavaScript de Nashorn
- JEP 336 : en desuso las herramientas y API de Pack200
Gracias a todos los que escribieron habroposts sobre Java y JDK, a todos los que escribieron comentarios y probaron nuevas características, su trabajo y contribución es muy importante y no pasará desapercibido.
¡Ve a JDK 12!