getFields():是获得所有的 公有字段(public) 包括父类字段.
Field getDeclaredField(String name):获得某个类所有的声明字段 包括(public private protected) 但是不包括父类声明的字段
具体代码如下:
//获得类中的所有属性(访问权限允许的)
Field[] fields= perClass.getFields();
//获得类中的所有属性(忽略访问权限)
Field [] fields2=perClass.getDeclaredFields();