0022.通过反射修改私有属性
2023-11-28 本文已影响0人
笑着字太黑
TestObj to = new TestObj();
private void initTest() throws Exception {
Field privateField= XXXClass.class.getDeclaredField("fieldName");
// Field privateField= XXXClass.class.getSuperclass().getDeclaredField("fieldName");
privateField.setAccessible(true);
ValueObj vo = new ValueObj();
privateField.set(to, vo);
}