Conferência Java 2024: principais anúncios e novidades do ecossistema

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Conferência Java 2024: principais anúncios e novidades do ecossistema



No início de outubro de 2024, ocorreu em São Francisco a conferência anual Oracle JavaOne, que tradicionalmente define o rumo de uma das plataformas mais populares do mundo. O evento reuniu milhares de desenvolvedores, arquitetos e líderes técnicos. Reunimos os principais anúncios que já estão mudando as regras do jogo no ecossistema Java — desde o lançamento do JDK 23 até mudanças revolucionárias no GraalVM.



🚀 JDK 23: novo LTS e Virtual Threads

O evento chave da conferência foi o anúncio do lançamento do JDK 23, que recebeu o status de suporte de longo prazo (LTS). Agora os desenvolvedores podem contar com uma plataforma estável até 2030. Entre as principais novidades:

  • Project Loom (GA). As Virtual Threads finalmente passaram para o status production-ready. Isso permite criar milhões de threads leves sem perda de desempenho, simplificando drasticamente a escrita de aplicações server-side de alta carga.
  • Pattern Matching para switch (final). Um recurso muito aguardado para processamento de dados mais conciso — agora é possível escrever construções complexas sem if-else extensos.
  • Foreign Function & Memory API (incubator). Simplificação da integração com código nativo (C/C++) e trabalho com memória fora da heap do Java.


🛠️ GraalVM: nova era de desempenho

A equipe da Oracle apresentou o GraalVM 24.2, que promete até 30% de ganho de desempenho no modo Native Image. Principais anúncios:

  • Zero-config Native Compilation. Agora, para compilar uma imagem nativa, não é necessário definir dezenas de flags — o GraalVM determina automaticamente todas as dependências.
  • Suporte ao Java 23. Inicialização instantânea e consumo mínimo de memória para microsserviços.
  • Integração com Spring Boot 4. O framework será otimizado para GraalVM "pronto para uso", tornando as implantações em nuvem ainda mais rápidas.


☕ Futuro da linguagem: Project Valhalla e Amber

Na conferência, também foram discutidos os planos de médio prazo. O Project Valhalla (value types) promete resolver o problema de objetos caros na heap — em vez de tipos por referência, surgirão value objects, que são armazenados diretamente na stack. Isso é criticamente importante para computação de alto desempenho. O Project Amber continua melhorando a sintaxe: espera-se a simplificação do trabalho com records e closures.



🌐 Tecnologias em nuvem e IA

Foi dado um destaque especial à integração do Java com plataformas em nuvem. Foi anunciado o Java Cloud Native Suite — uma biblioteca para configuração automática de clusters Kubernetes para aplicações Java. Além disso, a Oracle apresentou o AI Toolkit for Java, que permite incorporar modelos de machine learning (incluindo LLMs) diretamente em aplicações JVM sem usar serviços de terceiros.



📌 Resultados e planos

A principal mensagem da conferência: o Java continua não apenas vivo, mas também sendo uma linguagem em ativa evolução. As Virtual Threads, o desempenho aprimorado do GraalVM e o foco em nuvem o tornam a escolha ideal para projetos enterprise modernos e arquitetura de microsserviços. O próximo grande marco é o JDK 24 (março de 2025), onde se espera a finalização da Foreign API e as primeiras previews dos value types.

Recommended Libraries