SóProvas


ID
5588089
Banca
Instituto Consulplan
Órgão
TJM-MG
Ano
2021
Provas
Disciplina
Programação
Assuntos

Sobre as características da linguagem de programação Java, analise as afirmativas a seguir.
I. Devido a JVM (Java Virtual Machine), a linguagem Java evidencia ampla portabilidade, sendo possível que programas escritos por ela possam rodar em diversas plataformas de hardware e software.
II. Utiliza um método de tradução híbrido que, a partir da compilação do código, gera um bytecode que, posteriormente, é interpretado pela JVM (Java Virtual Machine).
III. Possui o recurso de coletor de lixo que, durante a execução de um programa, libera a memória de objetos que não possuem mais referências ativas, de forma automática, sem que o programador escreva instruções para tal tarefa.
Está correto o que se afirma em 

Alternativas
Comentários
  • Fiquei na dúvida da II onde ele fala bytecode, achei que ele gerava uma linguagem intermediária. Mas realmente o compilador java gera um código de bytes. A chave aqui é que esse bytecode não roda direto na máquina nativa, mas é interpretado pela jvm.

    As restantes opções estão corretas também sem dúvidas. Letra A