public static void getBeanUtils(Object newBean) throws NoSuchFieldException, IllegalAccessException {
/**
* 通过字段名称获取类的属性 newBean.getClass()获取字节码文件
* getField 只能获取public修饰的
* getDeclaredField可以获取所有修饰符修饰的字段
*/
Field field = newBean.getClass().getDeclaredField("addTime");
//设置访问权限为可访问
field.setAccessible(true);
//返回指定对象中字段名称为addTime的值
Object o = field.get(newBean);
System.out.println(o);
}
反射获取私有属性的值
最新推荐文章于 2024-07-10 21:37:49 发布