A Oracle acaba de lançar a versão mais recente do Java. O Java 20 chega prometendo melhorias de desempenho, estabilidade e segurança e aprimoramentos com foco em produtividade.
De acordo com o comunicado da Oracle sobre o lançamento, o novo Java Development Kit (JDK) conta com atualizações e melhorias com sete JDK Enhancement Proposals (JEPs). Grande parte das atualizações traz recursos de acompanhamento com novas funcionalidades das versões anteriores.
O JDK 20 traz melhorias à linguagem do projeto Amber da OpenJDK (Record Patterns e Pattern Matching for Switch); no do Projeto Panama da OpenJDK para interconexão com a Java Virtual Machine (JVM) e códigos nativos (Funções Estrangeiras, API de memória e de vetores); além de recursos relacionados ao Projeto Project Loom (Scoped Values, Virtual Threads e Structured Concurrency), que simplificarão o processo de escrita, manutenção sobre aplicações adjacentes concorrentes de alto rendimento.
Os novos recursos de lançamento do Java são liberados a cada seis meses por meio de uma programação de lançamento previsível. A Oracle ressalta que a versão Java 20 é o resultado de uma ampla colaboração entre engenheiros da Oracle e membros da comunidade mundial de desenvolvedores Java por meio do OpenJDK e do Java Community Process (JCP).