发布网友 发布时间:2022-05-29 09:33
共1个回答
热心网友 时间:2023-10-14 13:03
1.首先,不太明白你这几段代码到底要干嘛我是一个初学者,这是java书上的一个例题,解释反射机制
您能给我解释一下,while语句里诗什么意思么 ,我着实没有搞清楚。
追答Example_01这个class里面定义了三个构造方法对吧,
while代码块是根据i值的取值通过反射来调用不同的构造方法
constructor.newInstance();//这是调用的无参的构造方法,也就是private Example_01(){};这个方法2.
constructor.newInstance("7",6);//这个就相当于protected Example_01(String str, int n){//...}这个方法
constructor.newInstance(new Object[]{new String[]{"100","200","300"}});//这个就相当于public Example_01(String... params){//...}这个方法