通过反射设置属性,思路:

获取class对象a;

通过a创建实例对象b,获取属性c;

c.setAccessible(true),设为可操作,可以操作私有属性;

c.setXXX(target,value):target被修改属性的实例对象,set后的XXX为8种基础类型,若属性为引用对象则去掉XXX。

 

获取属性值:

1,2同上

c.getXXX(target);

 

反射设置属性

反射设置属性

 

 

扩展:操作数据,创建数组,set,get数组对象

反射设置属性

反射设置属性

反射设置属性

相关文章: