field.get(null) : 通过字段获取对象
1、字段不是静态字段的话,要传入反射类的对象
Field field=A.class.getDeclaredField("fild");
int a= (Integer)field.get(new A()) ; 2、字段是静态字段的话,传入任何对象都是可以的,包括nullField static field=A.class.getDeclaredField("staticFild");
int b= (Integer)staticfield.get("") ;
int d= (Integer)staticfield.get(null) ;

京公网安备 11010502036488号