java使用反射给对象属性赋值
最近项目中遇到一个问题,就是能实现一个类将以后的多语都进行转换的通用方法,根据这个需求,决定使用反射实现,根据反射给对象属性设置属性值,下面是使用反射实现对对象属性值进行设置的方法。由此可见,使用反射我们能给很容易的给各个属性进行设置,即使是private的属性我们也能很轻松的设置属性值,下面利用这个demo例子,就设置了我们的最初的功能。方法1:这里使用了Field的set方的 Field 属性,然后设置可见性,然后设置了一个值,最后打印。也就是说,第一种方法,没有调用属性的set方法就完成了赋值,