Esta nueva versión de Java responde a siete propuestas de mejora de JDK, con miras a incrementar la productividad de los desarrolladores, mejorar el lenguaje Java e impulsar el rendimiento, la estabilidad y la seguridad de la plataforma
Oracle presentará las nuevas funcionalidades clave de Java 19 en JavaOne 2022, del 17 al 20 de octubre en Las Vegas
Austin, Texas—20 de septiembre de 2022Oracle ha anunciado hoy la disponibilidad de Java 19, la última versión del lenguaje de programación y la plataforma de desarrollo número uno del mundo. Java 19 (Oracle JDK 19) ofrece miles de mejoras en el rendimiento, la estabilidad y la seguridad, incluidas las que ayudarán a los desarrolladores a mejorar su productividad e impulsar la innovación en todos los ámbitos empresariales. Oracle dará a conocer las últimas funcionalidades de Java 19 en JavaOne 2022, del 17 al 20 de octubre en Las Vegas, y a través una presentación que se emitirá en dev.java/ el martes 20 de septiembre a las 9:00 a. m. PT.
"Nuestra colaboración continua con la comunidad de desarrolladores es el pilar de Java. Como organización administradora de Java, Oracle se compromete firmemente a proporcionar a los desarrolladores y empresas las últimas herramientas para ayudarles a crear aplicaciones y servicios innovadores", señala Georges Saab, vicepresidente sénior de desarrollo de la plataforma Java y presidente del Consejo de Administración de OpenJDK de Oracle. " Las nuevas y potentes mejoras de Java 19 son el testimonio del monumental trabajo realizado por la comunidad global de Java ".
La última versión de Java Development Kit (JDK) proporciona actualizaciones y responde a siete propuestas de mejora (JEPs). La mayoría de estas actualizaciones se entregarán como funciones adicionales de visualización que afianzan funcionalidades introducidas en versiones anteriores.
JDK 19 incluye mejoras del lenguaje dentro del proyecto Amber de OpenJDK (Record Patterns e Pattern Matching for Switch); mejoras en la biblioteca para la interoperabilidad con código no Java (Foreign Function e Memory API) y para aprovechar instrucciones vectoriales (Vector API) del proyecto OpenJDK Panamá, así como las primeras visualizaciones del Project Loom (Virtual Threads e Structured Concurrency), que reducirán drásticamente el esfuerzo necesario para escribir y mantener aplicaciones concurrentes de alto rendimiento en Java.
"Los desarrolladores de Java buscan cada vez más herramientas que los ayuden a crear de forma eficiente aplicaciones altamente funcionales para su despliegue en la nube y en entornos locales e híbridos", apunta Arnal Dayaratna, vicepresidente de investigación sobre desarrollo de software de IDC. "Las mejoras de Java 19 cumplen estos requisitos y reflejan la posición aventajada de Java a la hora de satisfacer las necesidades actuales y futuras de desarrolladores y empresas".
Oracle entrega nuevas de funciones de Java cada seis meses mediante un calendario de lanzamientos predecible. Esta cadencia proporciona un flujo constante de innovaciones, al tiempo que brinda mejoras continuas en el rendimiento, la estabilidad y la seguridad de la plataforma, lo que ayuda a aumentar la presencia de Java en organizaciones y sectores de todos los tamaños.
Las actualizaciones más importantes incluidas en Java 19 son las siguientes:
Actualizaciones y mejoras del lenguaje
Herramientas de biblioteca
Puertos
Funciones del Project Loom en vista previa/incubación
Java 19 es el resultado de una amplia colaboración entre ingenieros de Oracle y otros miembros de la comunidad mundial de desarrolladores de Java a través del OpenJDK Project y del Java Community Process (JCP). Además de las nuevas mejoras, Java 19 es compatible con Java Management Service, un servicio nativo de Oracle Cloud Infrastructure (OCI), que proporciona un único panel para ayudar a las organizaciones a gestionar los tiempos de ejecución y aplicaciones Java en entornos locales o en cualquier nube.
Oracle Java SE Subscription es una oferta de pago por consumo que proporciona a los clientes el mejor soporte posible, el derecho a utilizar GraalVM Enterprise, el acceso a Java Management Service y la flexibilidad para actualizar al ritmo de sus negocios. Esto ayuda a las organizaciones de TI a gestionar la complejidad, limitar los costes y mitigar los riesgos de seguridad. Además, Java SE y GraalVM Enterprise se ofrecen de forma gratuita en OCI, lo que permite a los desarrolladores crear y desplegar aplicaciones que se ejecutan más rápido, mejor y con una relación coste-rendimiento inmejorable en Oracle Cloud.
Destacando la popularidad de Java entre la comunidad mundial de desarrolladores, Oracle se complace en informar de que el número de certificaciones Java ha alcanzado ya el millón. Las certificaciones de Java ayudan a los desarrolladores a destacarse como expertos en Java y a elevar su perfil entre las empresas que buscan atraer a profesionales de Java altamente calificados.
Oracle ofrece suites integradas de aplicaciones además de una infraestructura autónoma y segura en Oracle Cloud. Para obtener más información sobre Oracle (NYSE: ORCL), visítenos en www.oracle.com.
Oracle, Java y MySQL son marcas comerciales registradas de Oracle Corporation.