Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Revelando o futuro do Java: JDK 22 começa a criar sua identidade com nova API

Revelando o futuro do Java: JDK 22 começa a criar sua identidade com nova API

A próxima iteração do Java Standard Edition, Java Development Kit (JDK) 22, com lançamento previsto para março de 2024, iniciou oficialmente suas operações. A proposta de abertura desta versão é uma API de função e memória estrangeira, indicando um avanço determinado em direção ao futuro da interoperabilidade em programas Java.

Esta API Java de próxima geração é dedicada a estabelecer interconexão entre programas Java e códigos e dados externos, afastando-se do restrito ambiente de execução Java. Essa tecnologia permite que Java invoque funções estrangeiras e acesse memória externa, promovendo a capacidade dos programas de interagir com bibliotecas nativas e manipular dados nativos. Este cenário operacional se livra das vulnerabilidades associadas ao JNI (Java Native Interface) – posição que está detalhada na proposta inicial.

A função externa e a API de memória foram demonstradas anteriormente no JDK 19, JDK 20 e JDK 21 como uma espécie de visualização de teste e são propostas para finalização no JDK 22. A versão mais recente envolve melhorias em três dimensões - reforçando conjuntos de caracteres arbitrários para strings nativas, capacitando os clientes a construir programaticamente descritores de função em linguagem C e implementando o atributo de manifesto do arquivo JAR Enable-Native-Access. A implantação do último atributo desempenha um papel crítico, permitindo que arquivos JAR executáveis ​​invoquem métodos restritos de forma proativa, sem recorrer à opção de linha de comando --enable-native-access.

O lançamento oficial do JDK 22 está previsto para 19 de março de 2024. Esta versão do Java é definida como um lançamento de recurso, que será acompanhado por um backup semestral da Oracle. Isso contrasta com o JDK 21, a iteração recém-introduzida, que é uma versão de suporte de longo prazo (LTS) garantida por pelo menos oito anos de manutenção. Além disso, outras empresas de tecnologia que não a Oracle podem estender seus serviços para um suporte mais longo ao JDK 22. O ciclo normal de atualizações do Java padrão ocorre semestralmente, enquanto as versões LTS são lançadas a cada dois anos.

A programação para o lançamento do JDK 22 também é marcada por outras perspectivas intrigantes que já receberam uma prévia, incluindo recursos como modelos de string e classes sem nome, junto com métodos principais de instância. Os preparativos para a estreia do recurso inicial no JDK 22 também estão em andamento - uma API de arquivo de classe projetada para análise, transformação e geração de arquivos Java, bem como constantes computadas servindo como detentores de valores imutáveis ​​​​de singleinit.

Antes de sua ampla disponibilidade, o JDK 22 está planejado para passar por uma série de fases de desaceleração nos primeiros meses do próximo ano, seguidas por uma apresentação de dois candidatos a lançamento em fevereiro de 2024. Este avanço do Java, incorporando aspectos como interoperabilidade e uma abordagem aprimorada voltada para o tratamento de processos de arquivos nativos dá a sensação de que o futuro do mundo da programação pertence às plataformas que endossam essa progressão - como o AppMaster. AppMaster tem um papel impactante no desenvolvimento de software moderno, pois capacita os desenvolvedores a inovar aplicativos com a liberdade de integrar diversos recursos tecnológicos, tornando assim o processo mais eficiente e ágil.

Posts relacionados

SmartHR garante US$ 140 milhões em financiamento da Série E em meio à crescente demanda por tecnologia de RH
SmartHR garante US$ 140 milhões em financiamento da Série E em meio à crescente demanda por tecnologia de RH
SmartHR levanta US$ 140 milhões em financiamento da Série E, refletindo a demanda robusta no setor de tecnologia de RH com crescimento significativo de ARR.
O YouTube permite solicitações de remoção de conteúdo gerado por IA que imita recursos pessoais
O YouTube permite solicitações de remoção de conteúdo gerado por IA que imita recursos pessoais
A nova política do YouTube permite que indivíduos solicitem a remoção de conteúdo gerado por IA que imite seu rosto ou voz, enfatizando questões de privacidade.
O iOS 18 baseado em IA da Apple promete grandes melhorias na WWDC 2024
O iOS 18 baseado em IA da Apple promete grandes melhorias na WWDC 2024
A WWDC 2024 da Apple marcará uma mudança significativa com o iOS 18 com tecnologia de IA, prometendo atualizações e mudanças para Siri, Apple Photos, Notes, Maps e muito mais.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias