Java 反射,reflect

    reflect是Java開發語言特徵之一,在lang包下;它允許運行中的Java程序對自身進行檢測。並能直接操作程序內部的屬性。

 

 

  reflect允許在程序創建和控制人和對象(根據安全性,可以忽略安全性:setAccessible(true)),無需提前編碼目標對象。在存儲對象數據庫中、XML、及外部框架比較常用。

 reflect 兩個缺點:(1) 性能上比實際編寫的代碼要慢 (2) 使用反射會模糊實際代碼內部要發生的事情

 

更多相關反射知識參考:http://wenku.baidu.com/view/472725fff705cc17552709f3.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章