package zz.tt01;
import java.lang.reflect.Constructor;
/*
* 通过反射区获得构造方法并使用
*
*
* */
public class Test03 {
public static void main(String[] args) throws Exception {
//获取字节码文件对象
Class c=Class.forName("zz.tt01.Person");
//获取带参构造方法对象
Constructor con=c.getConstructor(String.class,int.class,String.class);
//通过带参构造方法创建对象
Object obj=con.newInstance("hello",22,"wold");
System.out.println(obj);
}
}
|
|