La nueva versión ofrece 18 propuestas de mejora de JDK para mejorar el lenguaje Java, ampliar sus capacidades de IA y ayudar a los desarrolladores a acelerar la productividad
Las mejoras en el rendimiento, la estabilidad y la seguridad de la plataforma ayudan a las organizaciones a impulsar el crecimiento del negocio
La oferta de soporte a largo plazo permite a los clientes migrar a su propio ritmo
AUSTIN, Texas—16 de septiembre de 2025
Oracle anunció hoy que ya está disponible Java 25, la última versión del lenguaje de programación y la plataforma de desarrollo número uno del mundo. Java 25 (Oracle JDK 25) wayudará a las organizaciones a impulsar el crecimiento empresarial con miles de mejoras que aumentan la productividad de los desarrolladores y mejoran el rendimiento, la estabilidad y la seguridad de la plataforma. Además, Oracle proporcionará soporte a largo plazo para Java 25 durante al menos ocho años. Obtén más información sobre la tecnología JDK 25 en la transmisión en vivo de Java 25 a las 8:00 a. m. CT el martes 16 de septiembre.
"Al iniciar su cuarta década de existencia, Java continúa ofreciendo funciones para ayudar a garantizar que las aplicaciones, como las que se basan en IA e integran sus capacidades, resulten altamente eficientes y escalables en todas las plataformas de hardware", apunta Arnal Dayaratna, vicepresidente de investigación de desarrollo de software de IDC. "La administración de la tecnología Java de Oracle sigue liderando la evolución del lenguaje de programación y la plataforma Java, especialmente en relación con la IA y la seguridad, y la frecuencia de lanzamiento constante de seis meses de Java está pensada para acelerar aún más la innovación. Como resultado, Java está en condiciones de ofrecer un flujo continuo de funciones modernas que aborden el desarrollo de aplicaciones impulsadas por IA de próxima generación".
"Java marcó un hito clave este año con su 30º aniversario, y la plataforma y el lenguaje continúan evolucionando para ayudar a los desarrolladores a crear rápida y fácilmente aplicaciones integradas con capacidades innovadoras de IA y seguridad", señala Georges Saab, vicepresidente senior de Oracle Java Platform y presidente del consejo de administración de OpenJDK.. "Java 25 evidencia la constante inversión de Oracle en funciones y capacidades que impulsen las soluciones de IA y simplifiquen el lenguaje, en un intento por que Java sea más fácil de aprender para los nuevos desarrolladores y equipos de TI".
Oracle tiene previsto ofrecer soporte a largo plazo para Java 25 durante al menos ocho años, brindando a las organizaciones la flexibilidad de mantener las aplicaciones en producción durante más tiempo con un mantenimiento mínimo y, finalmente, migrar según sus propias preferencias. Oracle JDK 25 recibirá actualizaciones trimestrales de seguridad y rendimiento hasta septiembre de 2028 según las condiciones previstas en Oracle No-Fee Terms and Conditions (NFTC), y las actualizaciones de JDK 25 publicadas después de esa fecha se ofrecerán bajo la Licencia OTN de Java SE (OTN) al menos hasta septiembre de 2033.
Las características de la versión Java 25 son el resultado de la colaboración continua entre Oracle y otros miembros de la comunidad global de desarrolladores de Java a través de OpenJDK y el Java Community Process (JCP). Para obtener más detalles sobre las características de Java 25, consulta el blog técnico de Java 25. Además, las últimas innovaciones de Java en toda la comunidad global se mostrarán en JavaOne 2026 en Redwood Shores, CA, del 17 al 19 de marzo de 2026. Obtén más información sobre JavaOne 2026 aquí y regístrate para recibir actualizaciones aquí.
"Desde su creación hace 30 años, Java ha sido un lenguaje altamente fiable y seguro orientado a las aplicaciones a gran escala de las empresas", dijo Adam Resnick, director de investigación, desarrollo de software moderno y tendencias de desarrolladores de IDC. "Como se demostró en la conferencia JavaOne de este año, contamos con una oportunidad significativa para que Java obtenga una mayor adopción con desarrolladores novatos y estudiantes de programación, y las nuevas características que reducen la complejidad y proporcionan feedback inmediato brindan un enfoque más simple para los programas de nivel principiante. A medida que continúa evolucionando, Java está logrando el equilibrio de aumentar su atractivo para los desarrolladores menos experimentados, al tiempo que mantiene su poder para aplicaciones más grandes".
Java ofrece mayor innovación, rendimiento, eficiencia y ahorro de costos cuando se implementa en Oracle Cloud Infrastructure (OCI), que es la primera nubes de hiperescala que admite JDK 25. Al ofrecer Oracle Java SE y funciones avanzadas como Java SE Subscription Enterprise Performance Pack sin costo adicional en Oracle Cloud Infrastructure, Java 25 ayuda a los desarrolladores a crear y desplegar aplicaciones que funcionan más rápido, mejor y con una optimización en la relación entre costo y desempeño.
La suscripción Oracle Java SE Universalproporciona a los clientes soporte de clase mundial. Incluye el Java SE Subscription Enterprise Performance Pack, soporte de triaje para toda la cartera de Java, derecho de uso de Oracle GraalVM, Java Management Service, y la flexibilidad de actualizar al ritmo del negocio de los clientes. Esto ayuda a las organizaciones de TI a gestionar la complejidad, mitigar los riesgos de seguridad y controlar los costos.
Además de las ventajas de Java en OCI y Oracle Java Universal SE Subscription, Java 25 ofrece un rendimiento mejorado de las aplicaciones y una amplia gama de capacidades de IA y seguridad, incluido el soporte de criptografía post-cuántica (PQC), para ayudar a mejorar el rendimiento, la estabilidad y la seguridad de las implementaciones de la plataforma Java SE y el JDK.
"Cuando Java pasó a tener un lanzamiento cada seis meses, parecía imposible que se pudieran dividir las nuevas e interesantes características en partes lo suficientemente pequeñas como para resultar eficaces, y parecía que algunos lanzamientos ni siquiera incluían nada nuevo", apunta Trisha Gee, jefe de defensa, Gradle, Inc. "¡Qué equivocados estábamos! Cada nueva versión de Java tiene funciones interesantes y útiles, y ha sido una lección maravillosa sobre cómo dividir grandes entregables en partes pequeñas e independientes. Por ejemplo, las distintas funciones de coincidencia de patrones son independientes y se pueden entregar de forma independiente, pero todas se suman a un fantástico conjunto de nuevas funciones para Java y una nueva forma para que los desarrolladores de Java piensen en cómo resolver sus problemas. Java sigue avanzando incansablemente".
"JEP 512 introduce "Archivos compactos de fuente y principales métodos de instancias" que simplifica drásticamente Java para principiantes al permitirles escribir programas sin el código fijo tradicional principal vacío estático público (String[] args)", dice Rémi Forax, profesor asociado de la Universidad Gustave Eiffel. "Los estudiantes ahora pueden comenzar con programas simples y expandir gradualmente su comprensión a conceptos más avanzados a medida que crecen, creando un proceso de aprendizaje fluida desde conceptos básicos de programación hasta programación orientada a objetos completa".
"Mis partes favoritas de Java 25 son archivos compactos de fuente, principales métodos de instancias y declaraciones de importación de módulos, ya que estas características crean una rampa de ceremonia baja a Java para los programadores principiantes", señala Cay Horstmann, profesor emérito de la Universidad Estatal de San José. "También benefician a programadores experimentados, ampliando el uso de Java a tareas pequeñas y cotidianas. Me parece muy satisfactorio reescribir shell frágil o scripts de Python en Java, un lenguaje de fuerte resistencia industrial con un gran soporte de herramientas".
"Cuando se anunció la cadencia de lanzamiento de seis meses con Java 9, yo era uno de los mayores escépticos, e incluso lo dije públicamente. ¿Podría lograrlo Oracle? Tenía mis dudas, ya que nos habíamos acostumbrado a un nuevo lanzamiento cada tres años", indica el Dr. Heinz M. Kabutz, autor de The Java Specialists Newsletter. "Pero de hecho, Oracle lo ha logrado, y con entusiasmo. Bajo la administración de Oracle y con un enorme respaldo de la comunidad, Java está superando a otros lenguajes. Los registros, los archivos de fuente compactos y las importaciones de módulos hacen que la rampa para Java sea mucho más fácil, y los threads virtuales, la API de memoria externa, la API vectorial y ZGC hacen que Java sea adecuado para crear sistemas escalables técnicamente avanzados".
"La mayor fortaleza de Java es su comunidad. En JUG Oberpfalz, estamos retomando nuestras conversaciones de '(Re)Start with Java' en 2025, y los desarrolladores siempre están impresionados por cuánto ha evolucionado el lenguaje", comenta Richard Fichtner, CEO de XDEV Software GmbH. "La versión moderna de Java es más productiva, segura e innovadora que nunca, y evidencia todo lo que la comunidad y la colaboración pueden lograr".
Para obtener más información sobre Java y su ecosistema global, visita:
Oracle ofrece suites integradas de aplicaciones más infraestructura autónoma y segura en Oracle Cloud. Para más información sobre Oracle (NYSE: ORCL), visítanos en oracle.com.
El propósito del texto anterior es esbozar la línea general de nuestros productos. Se ha redactado solo con fines informativos y no se debe incorporar a ningún contrato. No representa ningún compromiso de entrega de material, código o funcionalidad, y no se debe utilizar como la base para tomar decisiones de compra. El desarrollo, lanzamiento, calendarización y precio de cualquier característica o funcionalidad descrita para los productos de Oracle pueden cambiar y quedan a la entera discreción de Oracle Corporation.
Oracle, Java, MySQL y NetSuite son marcas registradas de Oracle Corporation. NetSuite fue la primera empresa de cloud, marcando el inicio de la nueva era de la computación en la nube.