美文网首页
0022.通过反射修改私有属性

0022.通过反射修改私有属性

作者: 笑着字太黑 | 来源:发表于2023-11-28 10:23 被阅读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);
    }

相关文章

网友评论

      本文标题:0022.通过反射修改私有属性

      本文链接:https://www.haomeiwen.com/subject/zhntgdtx.html