field.getModifiers() 返回值
public static final 的值是 25
private 的值是2
测试如下
Class clazz=MyModel.class;Field[] fields = clazz.getDeclaredFields();for (int i = 0; i < fields.length; i++) { Field field = fields[i]; System.out.println(field.getName()+" "+field.getModifiers());}
获取父类参数