Principales anuncios de la conferencia de Java: lo que mostraron a los desarrolladores en 2025

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Conferencia de Java 2025: anuncios clave que cambiarán el desarrollo



Este año, la conferencia anual JavaOne y eventos paralelos reunieron a miles de desarrolladores de todo el mundo. El enfoque principal: rendimiento, simplificación de la concurrencia y evolución del ecosistema. Destacamos los anuncios más importantes que todo desarrollador Java debe conocer.



1. Project Valhalla: value types por fin en Preview

El tan esperado Project Valhalla pasó a la fase de segunda Preview en JDK 24. Los desarrolladores ahora pueden usar inline class, tipos ligeros sin la sobrecarga de los objetos. Esto permitirá acelerar el trabajo con grandes conjuntos de datos y reducir la carga del recolector de basura.

  • Value types: funcionan como primitivos, pero con métodos y seguridad de tipos.
  • Tipos null-restricted: el compilador ahora garantiza la ausencia de valores null.
  • Se espera su estabilización en JDK 25.


2. Loom 2.0: los hilos virtuales se vuelven más inteligentes

Project Loom recibió una gran actualización. Los hilos virtuales ahora admiten concurrencia estructurada (Structured Concurrency) de forma nativa. Esto significa que el código con miles de hilos se escribe tan fácilmente como el código síncrono.

  • Nueva API StructuredTaskScope para gestionar el ciclo de vida de las tareas.
  • Integración mejorada con JDBC y clientes HTTP.
  • Reducción de la sobrecarga en un 40% en comparación con Loom 1.0.


3. Spring Framework 7: reactividad y agentes de IA

En la conferencia, Pivotal presentó Spring Framework 7, que se lanzará a finales de año. Principales características:

  • Integración con IA: soporte integrado para LLM (a través de Spring AI) con autoconfiguración.
  • Virtual Threads por defecto: ahora todas las solicitudes web se procesan en hilos virtuales.
  • Trabajo mejorado con GraalVM Native Image: compilación a código nativo sin configuración adicional.


4. Nueva herramienta: Leyden Runtime

Project Leyden anunció un runtime experimental para acelerar el inicio de aplicaciones. En la demostración, una aplicación Spring Boot se inició en 0.8 segundos frente a los 4 segundos en JDK estándar. Esto es especialmente importante para serverless y microservicios.



5. Java en la nube: Amazon Corretto y GraalVM

Amazon presentó Corretto 24 con optimizaciones para AWS Lambda y ECS. Y Oracle lanzó GraalVM for JDK 24 con soporte para el nuevo formato de compilación AOT. Ahora las imágenes nativas se pueden crear directamente desde los plugins de Maven/Gradle sin trucos.



Conclusiones: ¿qué poner en práctica?

La conferencia demostró que Java avanza con paso firme hacia un alto rendimiento y simplicidad. Recomendamos desde ya:

  • Probar JDK 24 Early Access con Virtual Threads y Valhalla.
  • Actualizar Spring Boot a la versión 4.0 (si lo usa): será compatible con las nuevas funciones.
  • Estudiar Structured Concurrency: cambiará el enfoque del código asíncrono.

Siga las actualizaciones en nuestro sitio web: continuaremos analizando los detalles de estos anuncios.

Recommended Libraries