通过反射--操作运行时类中的指定的属性/方法
生活随笔
收集整理的這篇文章主要介紹了
通过反射--操作运行时类中的指定的属性/方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 操作運行時類中的指定的屬性:
1.getDeclaredField(String fieldName):獲取運行類中指定變量名的屬性;
2.保證當前屬性時可訪問的 : 屬性.setAccessible(true);
3.獲取、設置指定對象的此屬性值 : 屬性.set(); / 屬性.get();
- 操作運行時類中的指定的方法:
1.getDeclaredMethod():參數1:指明獲取的方法名稱 參數2:指明獲取方法的形參列表;
2.保證當前方法可訪問 : 方法名.setAccessible(true);
3.調用 invoke(): 參數1:方法的調用者 參數2:給方法形參賦值的實參;
invoke()的返回值即為對應類中調用的方法的返回值;
總結
以上是生活随笔為你收集整理的通过反射--操作运行时类中的指定的属性/方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据仓库之电商数仓-- 3.4、电商数据
- 下一篇: 宣布 Windows Azure 通过