class Test{
private int pri = 10;
protected int pro = 20;
public int pub = 30;
}
public class Demo{
public static void main(String[] args)
throws IllegalAccessException{
Class c = Test.class;
Field[] fs = c.getDeclaredFields();
//设为可访问的
Field.setAccessible(fs, true);
for(int i = 0; i < fs.length; i++){
System.out.println(fs[i].getName() +
" value is " + fs[i].getInt(new Test()));
}
}
}