【Java】Java中的反射机制(一)( 二 )


getDeclaredField(String name):可以在子类中获取指定名称的属性(包括私有属性 , 但是不能获取继承的属性) 。
<2>设置属性的值想要设置属性的值 , 需要获取到该对象的实例 , 然后通过Field对象调用set()方法 。
注:如果该属性是私有的 , 则运行时会报错 。
这是因为私有属性在默认情况下 , 是不允许进行修改的 。
解决方案:可以通过反射机制中的方法进行设置 。
综上 , Java中的反射机制(一)介绍完了 。
【【Java】Java中的反射机制(一)】这是我的第61篇文章 , 谢谢大家阅读 。