A figura abaixo mostra as cinco fases para execução de programa Java.

A figura abaixo mostra as cinco fases para execução de programa Java.


A figura abaixo mostra as cinco fases para execução de programa Java.

Imagem 020.jpg

O processo de execução ocorre da seguinte forma:

- Na edição, o programa é criado no editor e armazenado em disco.
- Na compilação, o compilador gera um PRODUTO e o armazena em disco.
- Na carga, o carregador de classe coloca o PRODUTO na memória.
- Na verificação, o verificador que o PRODUTO é válido e não viola as restrições de segurança do Java.
- Na interpretação, o interpretador lê o PRODUTO e faz a tradução para uma linguagem que o computador pode entender, possivelmente armazenando valores de dados enquanto executa o programa.

Nesse processo, PRODUTO representa o seguinte componente:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Matheus Fernandes
    Matheus Fernandes EQUIPE
    12/01/2025 • 22:06
    Gabarito: a)

    Nesse processo, o termo "PRODUTO" representa o bytecode.

    Bytecode é o código de máquina de nível intermediário gerado a partir do código fonte Java durante a compilação. Esse bytecode é independente da plataforma e é executado pela Máquina Virtual Java (JVM), que é responsável por interpretar e executar o código Java. Portanto, o bytecode é o componente que é armazenado em disco, carregado na memória, verificado e interpretado durante a execução de um programa Java.

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.