private static Field XXXField;
try {
XXXField = XXXParent.class.getDeclaredField(“XXXParentField”); // XXXParentField是父类中私有域的名称。
XXXField.setAccessible(true);
} catch (SecurityException e) {
} catch (NoSuchFildException e) {
}
//根据Field反射回该私有字段
XXXField.get(this); //在子类总调用,注意其反射回来的是子类继承父类的那些私有域。
将父类的Private域反射
最新推荐文章于 2021-02-21 13:21:17 发布