Class<Person> cla = Person.class;
Constructor<Person> con = cla.getConstructor(String.class,Integer.TYPE);//构造函数中的参数
Person p = con.newInstance("张三",20);
Field f1 = cla.getField("name"); //成员变量名
f1.set(p,"李四");
String name1 = (String)f1.get(p);
System.out.println(name1);
代码如上,自己写person类 |