Oracle anuncia novos recursos e melhorias de desempenho para Java 24

A Oracle acaba de anunciar o roteiro para o tão aguardado lançamento do Java 24 para desenvolvedores. As adições notáveis ​​nesta atualização incluem novos recursos para inteligência artificial (IA) e criptografia pós-quântica. Java 24 é o primeiro lançamento em 2025; e podemos esperar que o Java 25 seja lançado em 6 meses.

Falando sobre o Java 24, o vice-presidente sênior da Oracle Java Platform e presidente do conselho do OpenJDK, Georges Saab, disse:

Nos últimos 30 anos, o Java tem fornecido aos desenvolvedores uma plataforma abrangente para criar e implantar aplicativos que atendem a uma ampla variedade de casos de uso. Com mais de 20 novos recursos abrangendo todos os aspectos do Java, incluindo recursos de IA e criptografia pós-quântica, a versão Java 24 oferece aos desenvolvedores as ferramentas necessárias para criar aplicativos inovadores com infusão de IA. Como administradores do Java, estamos animados em trabalhar com a comunidade Java global para continuar entregando um fluxo constante de novos recursos por meio de um ciclo de lançamento constante de 6 meses.

Aqui está uma visão geral de alguns dos novos recursos importantes do Java 24:

Melhorias na linguagem:

  • Tipos primitivos em padrões : estenda os recursos de correspondência de padrões para incluir tipos de dados primitivos em instanceof e switch.
  • Corpos de construtor flexíveis : melhore a confiabilidade do construtor com fases separadas de prólogo e epílogo.
  • Declarações de importação de módulos : simplifique a importação de pacotes de módulos.
  • Arquivos de origem simples e métodos principais de instância : crie pontos de entrada mais simples para iniciantes e programas compactos.

Melhorias na biblioteca:

  • Stream Gatherers : aprimore a API Stream com operações de middleware personalizadas.
  • API Class-File : API padronizada para trabalhar com arquivos de classe.
  • Valores com escopo : melhora o compartilhamento seguro de dados entre threads.
  • API de vetores : acelera a computação vetorial em CPUs suportadas.
  • Concorrência estruturada : simplifica a programação multithread.

Avanços em segurança:

  • API da função de derivação de chave : segurança criptográfica aprimorada.
  • Encapsulamento de Chave Resistente a Quântico (ML-KEM) : Pronto para criptografia pós-quântica.
  • Assinaturas digitais resistentes ao quantum (ML-DSA) : prontas para criptografia pós-quântica.

Desempenho e tempo de execução:

  • Cabeçalhos de Objetos Compactos : Reduz o tamanho dos cabeçalhos de objetos para uso mais eficiente da memória.
  • Extensão de barreira tardia para G1 : otimiza o coletor de lixo G1.
  • Carregamento e vinculação de classes antecipados : inicialização mais rápida do aplicativo.
  • ZGC: Remover o modo não geracional : Simplificar a manutenção do ZGC.
  • Sincronizar threads virtuais sem fixar : melhora a escalabilidade de threads virtuais.

Ferramentas:

  • Vinculando imagens em tempo de execução sem JMODs : reduza o tamanho do JDK e aumente a flexibilidade de vinculação.

Se você quiser se aprofundar no Java 24, a Oracle preparou um artigo técnico detalhado . Se você quiser começar a usar o Java 24 imediatamente, pode baixar o JDK 24 na página de downloads da Oracle.

Sign up and earn $1000 a day ⋙

Leave a Comment

Os melhores laptops para estudantes em 2025

Os melhores laptops para estudantes em 2025

Os alunos precisam de um tipo específico de laptop para seus estudos. Ele não deve apenas ser potente o suficiente para um bom desempenho na área de estudo escolhida, mas também compacto e leve o suficiente para ser carregado o dia todo.

Como adicionar uma impressora ao Windows 10

Como adicionar uma impressora ao Windows 10

Adicionar uma impressora ao Windows 10 é simples, embora o processo para dispositivos com fio seja diferente do que para dispositivos sem fio.

Como verificar a RAM e verificar erros de RAM no seu computador com a maior taxa de precisão

Como verificar a RAM e verificar erros de RAM no seu computador com a maior taxa de precisão

Como você sabe, a RAM é um componente de hardware muito importante em um computador, atuando como memória para processar dados e é o fator que determina a velocidade de um laptop ou PC. No artigo abaixo, o WebTech360 apresentará algumas maneiras de verificar erros de RAM usando software no Windows.

Diferença entre TV comum e Smart TV

Diferença entre TV comum e Smart TV

As Smart TVs realmente conquistaram o mundo. Com tantos recursos excelentes e conectividade à Internet, a tecnologia mudou a maneira como assistimos TV.

Por que o freezer não tem luz, mas a geladeira tem?

Por que o freezer não tem luz, mas a geladeira tem?

Geladeiras são eletrodomésticos comuns em residências. As geladeiras geralmente têm 2 compartimentos, o compartimento frio é espaçoso e tem uma luz que acende automaticamente toda vez que o usuário o abre, enquanto o compartimento do freezer é estreito e não tem luz.

2 maneiras de corrigir o congestionamento da rede que deixa o Wi-Fi lento

2 maneiras de corrigir o congestionamento da rede que deixa o Wi-Fi lento

As redes Wi-Fi são afetadas por muitos fatores além de roteadores, largura de banda e interferência, mas existem algumas maneiras inteligentes de melhorar sua rede.

Como fazer downgrade do iOS 17 para o iOS 16 sem perder dados usando o Tenorshare Reiboot

Como fazer downgrade do iOS 17 para o iOS 16 sem perder dados usando o Tenorshare Reiboot

Se você quiser voltar para o iOS 16 estável no seu telefone, aqui está o guia básico para desinstalar o iOS 17 e fazer o downgrade do iOS 17 para o 16.

O que acontece com o corpo quando você come iogurte todos os dias?

O que acontece com o corpo quando você come iogurte todos os dias?

Iogurte é um alimento maravilhoso. É bom comer iogurte todos os dias? Quando você come iogurte todos os dias, como seu corpo muda? Vamos descobrir juntos!

Que tipo de arroz é melhor para a saúde?

Que tipo de arroz é melhor para a saúde?

Este artigo discute os tipos de arroz mais nutritivos e como maximizar os benefícios para a saúde de qualquer arroz que você escolher.

Como acordar na hora certa pela manhã

Como acordar na hora certa pela manhã

Estabelecer um horário de sono e uma rotina para dormir, mudar o despertador e ajustar a dieta são algumas das medidas que podem ajudar você a dormir melhor e acordar na hora certa pela manhã.

Dicas para jogar Rent Please! Simulador de Proprietário para Iniciantes

Dicas para jogar Rent Please! Simulador de Proprietário para Iniciantes

Alugue, por favor! Landlord Sim é um jogo de simulação para dispositivos móveis para iOS e Android. Você jogará como proprietário de um complexo de apartamentos e começará a alugar um apartamento com o objetivo de reformar o interior do seu apartamento e deixá-lo pronto para inquilinos.

Últimos códigos de defesa de torre de banheiro e como inseri-los

Últimos códigos de defesa de torre de banheiro e como inseri-los

Obtenha o código do jogo Bathroom Tower Defense Roblox e resgate recompensas emocionantes. Elas ajudarão você a melhorar ou desbloquear torres com maior dano.

Estrutura, símbolos e princípios de funcionamento dos transformadores

Estrutura, símbolos e princípios de funcionamento dos transformadores

Vamos aprender sobre a estrutura, os símbolos e os princípios de operação dos transformadores da maneira mais precisa.

4 maneiras pelas quais a IA está melhorando as Smart TVs

4 maneiras pelas quais a IA está melhorando as Smart TVs

De melhor qualidade de imagem e som a controle de voz e muito mais, esses recursos com tecnologia de IA estão tornando as smart TVs muito melhores!

Por que o ChatGPT é melhor que o DeepSeek

Por que o ChatGPT é melhor que o DeepSeek

Inicialmente, as pessoas tinham grandes esperanças no DeepSeek. Como um chatbot de IA comercializado como um forte concorrente do ChatGPT, ele promete recursos e experiências de bate-papo inteligentes.