2018-02-27 Field类设置javabean属性
2018-02-27 本文已影响0人
紫杉叶子
- 获取字节码的三种方法
Class calzz = Class.forName("com.chen.domain.Person");
Class calzz2 = Person.class;
Class calzz3 = new Person().getClass();
@Test
public void test2() throws Exception {
Class calzz = Class.forName("com.chen.domain.Person");
//获得javabean中的name字段
Field declaredField = calzz.getDeclaredField("name");
Person p = new Person();
//打开访问权限(private)
declaredField.setAccessible(true);
//相当于p.setName();
declaredField.set(p, "小异");
//System.out.println(p.getName());
}