Saltar al contenido

Descargar instaladores sin conexión de Java 11 para todos los sistemas operativos

abril 8, 2021

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 11Comprobació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.

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:

  1. Ir a esto Enlace de descarga de Oracle
  2. Acepta el acuerdo
  3. Haga clic en el enlace frente a la plataforma que desea descargar.

descargar Java SE Development Kit 11descargar 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 😃.