单项选择题
Objectarr=Array.newInstance(String.class,5);定义一个长度为5的字符串数组,为下标为3的元素赋值为dog,以下选项正确的是()。
A.Array.set(arr,2,“dog”)
B.Array.set(arr,3,“dog”)
C.Array.set(2,“dog”)
D.Array.set(3,“dog”)
点击查看答案&解析
相关考题
-
单项选择题
使用反射定义一个三行四列的二维数组,以下语法格式正确的是?()。
A.Objectarr=Array.newInstance(String.class,4,3)
B.Arrayarr=Array.newInstance(String.class,3,4)
C.Arrayarr=Array.newInstance(String.class,4,3)
D.Objectarr=Array.newInstance(String.class,3,4) -
单项选择题
以下有关动态代理的描述不正确的是()。
A.代理类在运行时动态生成
B.对代理类的方法进行统一处理,而不是逐一修改
C.JDK提供java.lang.reflect.Proxy类、java.lang.reflect.InvocationHandler接口实现动态代理
D.提前编写好代理类,依次对每个方法进行处理 -
单项选择题
使用动态代理时,需要实现以下哪个接口?()。
A.java.lang.reflect.InvocationHandler
B.java.lang.reflect.Proxy
C.java.lang.Class
D.java.lang.reflect.Method
