反射的基础使用
作者:互联网
事先在Fanshe包下建立一个Student的类
package Fanshe;
//需求 实现Student s=new Studemt("李清霞",20);
//System.out.println(s)
import java.lang.reflect.Constructor;
public class Fanshedeom1 {
public static void main(String[] args) throws Exception {
//获取class对象
Class<?> clss = Class.forName("Fanshe.Student");
//获取构造方法
Constructor<?> stu = clss.getConstructor(String.class,int.class);
//新建对象
Object o = stu.newInstance("李清霞",20);
System.out.println(o);
}
}
标签:反射,Constructor,基础,System,class,李清霞,Student,使用,Fanshe 来源: https://www.cnblogs.com/koushijun575/p/15566029.html