這種動態獲取類的信息以及動態調用對象的方法的功能來自于Java 語言的反射(Reflection)機制。
在運行時判斷任意一個對象所屬的類。
在運行時構造任意一個類的對象。
在運行時判斷任意一個類所具有的成員變量和方法。
在運行時調用任意一個對象的方法
在JDK中,主要由以下類來實現Java反射機制,這些類都位于java.lang.reflect包中
§Class類:代表一個類。
§Field 類:代表類的成員變量(成員變量也稱為類的屬性)。
§Method類:代表類的方法。
§Constructor 類:代表類的構造方法。
§Array類:提供了動態創建數組,以及訪問數組的元素的靜態方法
posted on 2008-05-26 08:40
長春語林科技 閱讀(287)
評論(0) 編輯 收藏 所屬分類:
java