Informática, perguntado por romarinhosantosr, 1 ano atrás

Em Java, um programa é compilado e interpretado. Depois de compilar o código-fonte Java, o programa é transformado em bytecode. Para executar o programa, a Máquina Virtual do Java (JVM) lê o bytecode e o executa. Assinale a alternativa correta:

O bytecode consegue ser rodado em apenas uma JVM. Se precisar executar em outra, o programa deve ser compilado novamente.


Para executar um programa em Java, não é necessário ter a JVM instalada.


O bytecode facilita a distribuição de um programa em Java, pois ele pode rodar em sistemas operacionais diferentes, como por exemplo, Windows e Linux.


Os erros de compilação são difíceis de descobrir, pois o programa precisa estar rodando para ocorrer o erro.


Em Windows, não é possível instalar programas em Java, pois não é compatível devido a sua arquitetura.


Soluções para a tarefa

Respondido por BrunoBotelho
5
A alternativa correta é:

O bytecode facilita a distribuição de um programa em Java, pois ele pode rodar em sistemas operacionais diferentes, como por exemplo, Windows e Linux.

Pois qualquer aparelho que tenha a Java Virtual Machine (JVM) poderá executá-lo, esse é um dos prós da linguagem de programação Java pois não é preciso reescrever os códigos, somente necessita da JVM.
Perguntas interessantes