利用反射取得泛型信息
一、傳統通過反射取得函數的參數和返回值















































二、在有泛型的時候,取得參數和返回值的集合類的泛型信息

































































三、應用環境
例如你要寫一個程序,需求把一個如下的配置文件變成一個集合類。





根據用戶的參數變成不同的集合類 Map<String.String>???? Map<String,Double>?? Map<String,Float>
如果你要著手開發一個框架,這樣的需求會比較常見。這個時候取到setXX()函數的參數,就可以對應上邊的問題了。
posted on 2007-02-10 23:24 dreamstone 閱讀(3838) 評論(0) 編輯 收藏 所屬分類: jdk相關