java反射调用指定属性的方法

这篇文章主要讲解了“java反射调用指定属性的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“java反射调用指定属性的方法”吧!

成都创新互联是一家专注于成都网站建设、成都网站制作与策划设计,将乐网站建设哪家好?成都创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:将乐等地区。将乐做网站价格咨询:028-86922220

说明

1、在反射机制中,可以直接通过Field类操作类中的属性。

2、通过Field类提供的set()和get()方法完成设置和获取属性内容的操作。

实例

@Test
public void testField() throws Exception {
    Class clazz = Person.class;
 
    //创建运行时类的对象
    Person p = (Person) clazz.newInstance();
 
    //1. getDeclaredField(String fieldName):获取运行时类中指定变量名的属性
    Field name = clazz.getDeclaredField("name");
 
    //2.保证当前属性是可访问的
    name.setAccessible(true);
    //3.获取、设置指定对象的此属性值
    name.set(p,"Tom");
 
    System.out.println(name.get(p));
}

感谢各位的阅读,以上就是“java反射调用指定属性的方法”的内容了,经过本文的学习后,相信大家对java反射调用指定属性的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


文章标题:java反射调用指定属性的方法
转载来源:http://bzwzjz.com/article/iijipc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站设计公司 成都网站制作 网站建设费用 重庆网站制作 H5网站制作 成都营销网站制作 成都网站设计 网站建设方案 成都网站建设公司 定制网站设计 手机网站建设 成都网站设计制作公司 手机网站制作 成都网站制作 成都网站建设 成都h5网站建设 成都网站建设 外贸网站设计方案 成都网站设计 营销网站建设 网站制作公司 企业网站设计