-->
当前位置:首页 > 题库 > 正文内容

程序填空题:使用反射机制中的构造器对象创建类的对象实例

Luz4年前 (2021-11-06)题库786
利用反射机制中的构造器对象,可以间接地创建一个类的对象实例。
java
import java.lang.reflect.*;//必须引入反射类库,才能使用构造器对象
class Student {
private String name;
private int age;
public Student(String name,int age) {//公有构造方法能被反射捕获
this.name=name;
this.age=age;
}
public String toString() {
return "[姓名:"+name+",年龄:"+age+"]";
}
}
public class Main {
public static void main(String[] args) throws Exception {
Class cls= ; //通过类名获取类信息
Constructor cu=cls. ; //获取 Student 类的有参构造方法,创建构造器对象
Student stu=(Student) cu.newInstance("张三",25) ;//通过构造器对象创建 Student 对象
System.out.println(stu);
}
}







答案:
第1空:Student.class

第2空:getConstructor(String.class,int.class)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。