Out hoje é o OpenJDK Java 19 em sua forma de disponibilidade geral, adicionando vários novos recursos.
Entre as mudanças interessantes com o Java 19 estão:
-A porta Linux RISC-V já está disponível.
-As APIs de Função Externa e Memória estão em forma de visualização com o OpenJDK 19. A API permite a interoperabilidade com código e dados fora do tempo de execução Java, como para programas Java para chamar bibliotecas nativas e processos nativos dados.
-Os threads virtuais estão em forma de visualização como uma implementação de threads leve para aplicativos simultâneos.
-Em seu quarto estágio de incubadora está a API Java Vector para cálculos vetoriais que em tempo de execução estão fazendo uso de instruções vetoriais ótimas baseadas no suporte da arquitetura da CPU.
-A simultaneidade estruturada está em sua forma de incubadora para simplificar o multi-threading Java.
-Os padrões de registro estão em pré-visualização para desconstruir valores de registro.
-Novas APIs para permitir a personalização dos esquemas de assinatura para conexões TLS e DTLS individuais.
-Suporte para Unicode 14.
-Formatos adicionais de data e hora adicionados.
Mais detalhes sobre as mudanças para desfrutar com o Java 19 podem ser encontrados em jdk.java.net.