

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Durante o desenvolvimento de um framework surgiu a necessidade de invocar dinamicamente um método a partir de uma string que contém o nome e a classe do método. Um dos programadores com mais experiência sugeriu o uso do conceito de reflexão computacional. O framework em questão foi desenvolvido na linguagem Java, versão 25.
Assinale a alternativa CORRETA.
Java não implementa nativamente o conceito de reflexão computacional, mas é possível implantar manipulando diretamente o bytecode. Existem bibliotecas open source desenvolvidas com esse propósito, sendo uma delas a JavaReflect.
Apesar de o conceito de reflexão computacional existir na linguagem Java ele não pode ser utilizado para resolver o problema do enunciado.
A linguagem Java implementa o conceito de reflexão computacional por meio do pacote import java.lang.reflect.* e o problema do enunciado pode ser resolvido a partir desse conceito.
Não existe forma de implementar reflexão computacional na linguagem Java, porque esse conceito vai contra os princípios do uso de máquinas virtuais.