ID 720505 Banca ESAF Órgão CGU Ano 2008 Provas ESAF - 2008 - CGU - Tecnologia da Informação - Desenvolvimento de Sistemas Disciplina Programação Assuntos Java Linguagens de programação Um dos aprimoramentos feitos na linguagem Java foi a introdução da reflexão. Com relação a esse recurso, é incorreto afirmar que Alternativas a classe Method do pacote java.lang.reflect decodifica informações de modificador sobre classes, variáveis e métodos. o uso da reflexão se torna mais útil quando se está trabalhando com serialização de objeto. a classe Field do pacote java.lang.reflect gerencia e localiza informações sobre variáveis de classe e de instância. por meio da reflexão, um programa Java pode carregar uma classe sobre a qual ele nada conhece, encontrar as variáveis, métodos e construtores dessa classe e trabalhar com eles. a reflexão é necessária com o uso de JavaBeans, em que a capacidade de um objeto consultar outro a respeito do que ele pode fazer é útil ao se criar aplicativos mais complexos. Responder Comentários wtf... "b", "d" e "e" estão perfeitamente corretas. Mas a "a" não estaria errada?a) "A Method provides information about, and access to, a single method on a class or interface. The reflected method may be a class method or an instance method (including an abstract method)." (http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/reflect/Method.html)E a "c" correta?c) "A Field provides information about, and dynamic access to, a single field of a class or an interface. The reflected field may be a class (static) field or an instance field." (http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/reflect/Field.html)