Oracle lanza Java 9

Oracle acaba de lanzar Java 9, la nueva versión y la última actualización de la plataforma Java, con mejoras en todos los ámbitos.

La nueva versión incluye una larga lista de mejoras y cambios como soporte de modularización, mejor desempeño, soporte para nuevos estándares y más.



Oracle clasifica Java 9 como una versión principal. Las notas de la versión realce todos los cambios importantes en los diversos componentes de Java.

El mayor cambio, según Oracle, es la introducción del sistema de módulos de plataforma Java. “Introduce un nuevo tipo de componente de programación Java”, el módulo, una colección de datos y código autodescriptiva con nombre.

java 9

El JDK de Java se ha dividido en módulos que, entre muchas otras cosas, reestructuraron las imágenes en tiempo de ejecución de JDK y JRE, lo que a su vez mejoró el rendimiento, la seguridad y el mantenimiento.



La mayoría de los cambios son importantes solo para los desarrolladores de Java, pero hay algunos que afectan a los usuarios domésticos que ejecutan aplicaciones Java localmente o en la Web.

Aquí está la lista de cambios que pueden ser relevantes para los usuarios domésticos:

  • El instalador de JRE 9 para Windows incluye una opción para 'deshabilitar el contenido de Java en el navegador' durante la instalación. Sin embargo, debe seleccionar la configuración personalizada en la primera pantalla de instalación para acceder a esa opción. Esto impide que Java se ejecute en el navegador durante la instalación (antes tenía que deshabilitarlo en el Panel de control).
  • El complemento de Java está en desuso. Si bien todavía se incluye con la compilación JDK 9 que se lanzó hoy, Oracle señala que el complemento y las tecnologías de subprograma asociadas pueden eliminarse en versiones futuras. La API del subprograma también está obsoleta.
  • Se ha actualizado el subprograma del Panel de control de Java para Windows. Cuenta con una búsqueda ahora, los cuadros de diálogo modales se han ido y la información debería ser más fácil de localizar según Oracle. Sin embargo, la ubicación de algunas opciones ha cambiado. Se proporcionan las siguientes opciones:
    • Desactive la comprobación automática de actualizaciones.
    • Administra la configuración del escritorio de Java.
    • Administre la configuración web (excepciones, conjunto de reglas de implementación, configuración de archivos temporales, red, visor de caché de Java).
    • Administre la configuración de seguridad (habilite el contenido de Java en el navegador, habilite las restricciones de seguridad mejoradas, administre certificados).
    • Lista de opciones avanzadas.

Las características generales de interés incluyen la desactivación de certificados SHA-1, una mejor compatibilidad con TLS y más.

Puede descargar el KIT de desarrollo de Jave SE 9 de esta paginay el JRE 9 de esta pagina. Se proporcionan descargas para Linux, Mac OS X, Windows y Solaris.