Java expande horizontes: suporte a nova plataforma para desenvolvedores

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Java oficialmente suporta nova plataforma: o que mudou para os desenvolvedores?



O mundo do desenvolvimento Java recebeu uma atualização significativa. Na recente conferência JavaOne, a Oracle anunciou a expansão do suporte oficial do Java para uma nova plataforma — RISC-V (arquitetura de conjunto de instruções aberto). Este evento foi uma continuação lógica da estratégia de universalização da linguagem e sua adaptação às soluções modernas de hardware.



O que é RISC-V e por que é importante?



RISC-V é uma arquitetura de conjunto de instruções (ISA) aberta que está ganhando popularidade rapidamente no mundo de sistemas embarcados, dispositivos IoT e até soluções de servidor. Ao contrário das arquiteturas proprietárias x86 e ARM, o RISC-V não exige pagamento de licenças, tornando-o atraente para startups e grandes empresas de tecnologia.



Agora, com o suporte oficial do Java no RISC-V, os desenvolvedores têm a oportunidade de:



  • Migrar aplicações Java para dispositivos com arquitetura RISC-V sem adaptação adicional;
  • Usar toda a pilha de tecnologias Java — desde Java SE até Java EE — em novos tipos de hardware;
  • Otimizar o desempenho graças ao suporte nativo da JVM (Java Virtual Machine) para esta plataforma;
  • Reduzir custos no desenvolvimento de sistemas embarcados e microcontroladores.


Detalhes técnicos e exemplos de código



O suporte ao RISC-V é implementado no nível do OpenJDK e inclui um port para a versão de 64 bits da arquitetura (RV64G). Os desenvolvedores já podem baixar uma versão inicial do JDK com suporte ao RISC-V através do repositório oficial do OpenJDK.



Exemplo de uma aplicação Java simples que agora funcionará no RISC-V sem alterações:



public class HelloRiscV {    public static void main(String[] args) {        System.out.println("Java работает на RISC-V!");        // Verificação da arquitetura        String arch = System.getProperty("os.arch");        System.out.println("Arquitetura: " + arch);    }}


Como você pode ver, o código permanece Java clássico — nenhuma anotação especial ou dependência é necessária. Todo o trabalho de adaptação é realizado pela JVM.



Como isso afetará o ecossistema Java?



A implementação do suporte ao RISC-V não é apenas uma atualização técnica. É um sinal para o mercado de que o Java continua sendo uma linguagem de programação flexível e independente, pronta para funcionar em qualquer hardware. Isso é especialmente importante para:



  • Internet das Coisas (IoT) — bilhões de dispositivos baseados em RISC-V poderão executar código Java;
  • Computação em nuvem — o surgimento de servidores RISC-V reduzirá o custo dos recursos em nuvem;
  • Educação — estudantes poderão aprender Java em placas RISC-V baratas (por exemplo, StarFive VisionFive);
  • Blockchain e criptomoedas — muitos projetos já usam RISC-V para criar carteiras de hardware seguras.


O que vem a seguir?



Atualmente, o suporte ao RISC-V está em status de early access (acesso antecipado), mas espera-se uma versão estável completa já no lançamento do JDK 24. Recomenda-se que os desenvolvedores comecem a testar seus projetos em emuladores RISC-V para se prepararem para o futuro lançamento.



Assim, o Java mais uma vez prova sua versatilidade, abrindo caminho para novas plataformas de hardware e cenários de uso. Acompanhe as atualizações no pythonlib.ru — nós manteremos você informado.

Recommended Libraries