其他分享
首页 > 其他分享> > 反射的基础使用

反射的基础使用

作者:互联网

事先在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