![](https://soportetic.net/wp-content/uploads/2021/04/Descargar-instaladores-sin-conexion-de-Java-11-para-todos-los.jpg)
Hola ¿cómo estás?, un nuevo blog de soportetic.net!
Oracle parece estar avanzando hacia un modelo de lanzamiento rápido, ya que podemos ver que Java 9 se lanzó después de Java 8 y después de un tiempo, Java 10 fue lanzado. Ahora se ha lanzado Java 11. Lo bueno del modelo de lanzamiento rápido es que los usuarios disfrutarán que se agreguen más funciones a Java con más frecuencia. La desventaja de este enfoque es que los usuarios, así como los desarrolladores, deben mantenerse actualizados con cada nueva versión de Java.
Comprobación de la versión de Java 11
Java 11 es una versión más ligera ya que ha finalizado el soporte para Java EE, módulos CORBA, Java FX y motor javascript NASRON. Además, presenta una nueva API de cliente HTTP que admite HTTP 1.1 y HTTP 2. Ofrecerá características de Java junto con algunas mejoras y cambios adicionales. Los cambios realizados son incrementales con pequeños cambios de funciones y actualizaciones a la versión anterior.
Índice de contenidos
- 1 Explicando el ciclo de lanzamiento de las versiones de Java
- 2 Nuevas características
- 2.1 Recolector de basura Epsilon
- 2.2 Grabador de vuelo
- 2.3 Control de acceso basado en Nest
- 2.4 Sintaxis de variable local para parámetros Lambda
- 2.5 Unicode 10
- 2.6 Programas de código fuente de archivo único
- 2.7 Generación de perfiles de montón con poca sobrecarga
- 2.8 Seguridad de la capa de transporte (TLS) 1.3
- 2.9 ZGC: recolector de basura
- 3 Cambios
- 4 Descarga de Java 11
- 5 Conclusión
Explicando el ciclo de lanzamiento de las versiones de Java
Java 11 es la primera versión que se lanza como Soporte de lanzamiento a largo plazo. Esto significa que Java 11 será compatible durante los próximos 8 años y los usuarios seguirán obteniendo nuevas correcciones y actualizaciones de Java 11.
Aunque Oracle se ha movido a un modelo de lanzamiento rápido, también continuará con el modelo LTRS. Se lanzará una nueva versión de Java cada tres años y cada versión de soporte de lanzamiento a largo plazo será compatible durante un total de ocho años. Esto significa que Java 17 será la próxima versión de LTRS que se lanzará en algún lugar en 2021.
Nuevas características
Repasemos rápidamente algunas de las nuevas funciones agregadas a Java 11 y luego proporcionaremos enlaces a los instaladores fuera de línea de Java 11.
Recolector de basura Epsilon
Se le conoce como un recolector de basura sin operaciones. La principal funcionalidad de este recolector de basura es manejar la asignación de memoria. No recoge basura. Se utiliza para comprobar el rendimiento de los algoritmos de GC. Es útil para tareas de corta duración.
Grabador de vuelo
Antes de eso, era una característica comercial, pero ahora está disponible en código abierto. Registra el sistema operativo y el evento JVM en un archivo
Control de acceso basado en Nest
Proporciona el soporte de clases anidadas a través de clases internas al tiempo que elimina la necesidad de que los compiladores inserten métodos de puente que amplían la accesibilidad.
Sintaxis de variable local para parámetros Lambda
Esta función se introdujo en java 10, pero se ha mejorado en la versión actual. Los parámetros para las variables tipadas implícitamente se pueden declarar utilizando las variables
Unicode 10
Se ha agregado el soporte para Unicode 10, que también incluye el signo de bitcoin.
Programas de código fuente de archivo único
Esto permite que el código fuente de Java sea ejecutado directamente por el intérprete de Java, pero la limitación con esa característica es que todas las clases deben incluirse en un archivo.
Generación de perfiles de montón con poca sobrecarga
Las asignaciones de montón se pueden rastrear en un marco de sobrecarga baja.
Seguridad de la capa de transporte (TLS) 1.3
Transport Layer Security (TLS) versión 1.3 se ha implementado en Java 11. Sin embargo, no se ha mejorado el rendimiento para la seguridad de la capa de transporte de datagramas.
ZGC: recolector de basura
Es un recolector de basura escalable de baja latencia que se usa para aplicaciones que requieren una recolección de almacenamiento dinámico de varios Gigabytes.
Cambios
Se han realizado los siguientes cambios
- Los módulos Nashorn JavaScript Engine, Java EE y CORBA están en desuso
- JAXB se elimina del JDK en JDK 11
- Las bibliotecas JavaFX se han eliminado del núcleo y están disponibles como descarga por separado.
- La actualización automática disponible anteriormente en Windows y macOS para instalaciones de JRE ya no está disponible.
- Ya no hay soporte de idiomas para las traducciones de francés, alemán, italiano, coreano, portugués (brasileño), español y sueco.
- Java Mission Control se ha separado de JDK.
- Se ha cambiado el formato de empaquetado de actualización para Windows y macOS. Para Windows, ahora es de tar.gz a .zip y para macOS es de .app a.dmg
- En OpenJDK JRE o Server JRE no se ofrece, solo JDK está disponible. Para crear un tiempo de ejecución personalizado más pequeño, se puede utilizar un enlace.
Estos cambios se han realizado para hacer la versión más ligera, pero al migrar, los usuarios encontrarán algunos problemas y errores, ya que la versión anterior les brinda soporte. Aunque tal iniciativa se tomó de Java 9, estas características no habían sido completamente obsoletas.
Descarga de Java 11
Para descargar los últimos instaladores sin conexión de Java 11 JRE y JDK, siga los pasos a continuación:
- Ir a esto Enlace de descarga de Oracle
- Acepta el acuerdo
- Haga clic en el enlace frente a la plataforma que desea descargar.
descargar Java SE Development Kit 11
Están disponibles las siguientes descargas:
- Java 11 JDK para Windows de 64 bits
- Java 11 JDK para Linux RPM de 64 bits
- Java 11 JDK para Linux TAR de 64 bits
- Java 11 JDK para MacOS DMG de 64 bits
Conclusión
Si tenemos que resumir las características de Java 11, presenta soporte HTTP / 2 y trae características como controles de acceso basados en Nest, un recolector de basura sin operación, TLS 1.3, mecanismos mejorados de almacén de claves. Estas características pueden ser suficientes para atraerlo a actualizar a Java 11. ¿Qué piensa acerca de esta versión de Java?
Esto ha sido todo, nos vemos en el próximo blog, si lo compartís con los vuestros, os lo agradeceremos 😃.