网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

通过反射机制获取属性的对象(java)

时间:2024-10-13 07:09:44

1、首先通过Class.forName(“类的全路径”);的方式获取Person的class对象。

通过反射机制获取属性的对象(java)

2、然后再通过newInstance()方法获取Person的实例对象。注意new诔罨租磊Instance()参数为空的时候,Person中也要在空的构造函数。

通过反射机制获取属性的对象(java)

3、通过getDeclaredField("name")获取name的属性。

通过反射机制获取属性的对象(java)

4、name.setAccessible(true);//设置成允许操作属性。

通过反射机制获取属性的对象(java)

5、然后设置属性的值。name.set(person, "李四");// 相当于 p.name=李四

通过反射机制获取属性的对象(java)

6、通过单元测试查看一下它的结果。

通过反射机制获取属性的对象(java)
© 2025 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com