Os planos de aprimoramento do Java para 2025 vão desde melhorar o desempenho da API de função e memória estrangeira (FFM), até trabalhar na compilação de código antecipado (AOT), até finalizar a API de simultaneidade estruturada, de acordo com uma apresentação publicada recentemente pelo OpenJDK comunidade.

Uma apresentação em vídeo de 16 de janeiro do defensor do desenvolvedor Oracle Java, Nicolai Parlog, descreve as ambições da comunidade OpenJDK para Java em 2025, com base nos projetos de aprimoramento de Java Babylon, Leyden, Lilliput, Loom, Panama e Valhalla. Outro projeto Java de alto perfil, o Projeto Amber, que desenvolve recursos de linguagem Java menores e orientados para a produtividade, será tema do segundo vídeo em cerca de uma semana, disse Parlog.

O Projeto Babylon visa estender o Java a modelos de programação estrangeiros, como SQL, programação diferenciável, modelos de aprendizado de máquina e GPUs. Os planos para o Projeto Babylon em 2025 incluem a preparação para a incubação da reflexão de código, bem como o trabalho contínuo no HAT (Heterogeneous Accelerator Toolkit) e a exploração de um protótipo de script de tempo de execução ONNX equivalente em Java. As metas do Projeto Leyden, que visa melhorar o tempo de inicialização de programas Java, incluem perfil de método AOT e compilação de código AOT.