1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Java nova versão com programador em computador e logo da plataforma

A Oracle anunciou o lançamento oficial do Java 26 (JDK 26), que já se encontra disponível para todos os programadores, empresas e utilizadores finais. Esta nova versão introduz um total de dez melhorias principais, focadas em aumentar a eficiência do sistema, reforçar a segurança e otimizar a linguagem para tarefas modernas, incluindo o desenvolvimento de soluções de IA.

De acordo com o comunicado oficial da Oracle, o JDK 26 traz quatro funcionalidades em modo de antevisão (preview) e uma funcionalidade em fase de incubação, cobrindo áreas críticas como a gestão de memória e o desempenho de bibliotecas. Entre os destaques, o suporte para tipos primitivos em padrões e instruções switch torna a linguagem mais expressiva e uniforme, facilitando a vida a quem trabalha com fluxos de dados complexos.

Mais desempenho e suporte para redes modernas

Uma das grandes novidades desta versão é a otimização do coletor de lixo G1 (G1 garbage collector). A equipa de desenvolvimento conseguiu reduzir a necessidade de sincronização interna, o que permite que as aplicações processem cargas de trabalho mais elevadas com uma maior fluidez. Além disso, o Java 26 introduz o suporte nativo para HTTP/3 na sua API de cliente, acompanhando as mais recentes normas de comunicação e performance na web.

Para quem procura maximizar os recursos do hardware, a nova tecnologia de caching de objetos "ahead-of-time" é agora compatível com qualquer coletor de lixo. Esta funcionalidade acelera significativamente o tempo de arranque das aplicações Java, garantindo uma utilização mais eficiente dos recursos disponíveis desde o primeiro segundo de execução.

Segurança reforçada e remoção de tecnologias antigas

No campo da segurança, os utilizadores ganham acesso a uma nova API dedicada a codificações PEM de objetos criptográficos. Esta mudança melhora a compatibilidade e a proteção de dados sensíveis entre diferentes formatos, tornando o desenvolvimento mais seguro. Por outro lado, o Java 26 também marca a limpeza de código antigo com a remoção definitiva da API Applet, que já se encontrava obsoleta, ajudando a reduzir o peso da instalação e a fechar potenciais brechas de segurança.

A atualização inclui ainda avanços na concorrência estruturada, o que melhora a observabilidade e a fiabilidade em código multithread. Outras adições relevantes, como as constantes "preguiçosas" (lazy constants) e a Vector API, oferecem ferramentas mais flexíveis para aplicações de computação intensiva, garantindo que o ecossistema Java continua a evoluir para responder às exigências de desempenho atuais.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?



Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech