//获取学生类的字节码对象
Class clazzClass=Class.forName("com.test2.Student");
//获取学生对象
Object stuObject=clazzClass.newInstance();
//获取私有的字段对象
Field field=clazzClass.getDeclaredField("nameString");
field.setAccessible(true);//设置发射时取消Java的访问检查,暴力访问
System.out.println(field);
field.set(stuObject, "桂贤松");
System.out.println(stuObject);//获取的是地址
//使其获取到值
Object nameObject=field.get(stuObject);
System.out.println(nameObject);
getDeclaredField(String name)
java.lang.Class.getDeclaredField(String name)方法返回一个Field对象,它反映此Class对象所表示的类或接口的指定已声明字段。name参数是一个字符串,指定所需的字段的简单名称。