Java.lang.reflect(Engineering > Computer Science And Engineering ) Questions and Answers
Explanation:-
Answer: Option D. -> Reader
Question 2. Given code snippet
class ReflectionDemo{
public static void main(String... str){
try {
Class cls = Class.forName("java.lang.String[]");
System.out.print(cls.getClass());
} catch (ClassNotFoundException ex) {
System.out.print("Exception Occured");
}
}
}
What is the output?
- Compile Time Error
- Prints [Ljava.lang.String; on console
- Prints [Ljava.lang.String; Exception Occured on console
- Prints Exception Occur on console
Explanation:-
Answer: Option D. -> Prints Exception Occur on console
Explanation:-
Answer: Option B. -> Class.name(className")
Explanation:-
Answer: Option B. -> Method is returned and we can call the method as method.invoke(foo,null);
Explanation:-
Answer: Option B. -> getDeclaredMethods
Explanation:-
Answer: Option D. -> Foo object
Explanation:-
Answer: Option C. -> obj.getClass().getMethod()
Explanation:-
Answer: Option C. -> Both A and B
Explanation:-
Answer: Option C. -> Both A and B
Explanation:-
Answer: Option C. -> Examine a class's field at compile time