JDK 25: Os novos recursos em Java 25



JDK 25: Os novos recursos em Java 25

Java Improvement Equipment (JDK) 25, uma liberação de suporte a longo prazo planejada de padrão Java Em setembro, agora tem dois recursos propostos oficialmente para isso. O primeiro é uma prévia de uma API para valores estáveis, um recurso que promete acelerar a inicialização dos aplicativos Java. O segundo é a remoção da porta x86 de 32 bits previamente depreciada.

JDK 25 vem emblem após JDK 24uma liberação de seis meses de apoio a chegar a 18 de março. Como uma liberação de apoio a longo prazo, o JDK 25 está definido para obter pelo menos cinco anos de Premier-COLUNDO APOIO DO ORACLE.

Valores estáveis são objetos que mantêm dados imutáveis. Como os valores estáveis ​​são tratados como constantes pela JVM, eles permitem as mesmas otimizações de desempenho que são ativadas declarando um campo closing. Mas comparado a closing Campos, valores estáveis ​​oferecem maior flexibilidade quanto ao momento de sua inicialização. Um objetivo principal da proposta é melhorar a inicialização dos aplicativos Java, interrompendo a inicialização monolítica do estado de aplicação. Outros objetivos incluem a possibilidade de ativar o código do usuário para desfrutar de otimizações de dobras constantes com segurança anteriormente disponíveis apenas para o código JDK; garantir que os valores estáveis ​​sejam inicializados no máximo uma vez, mesmo em programas multithread; e dissociar a criação de valores estáveis ​​de sua inicialização, sem penalidades significativas de desempenho.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *