利用反射取得泛型信息
一、傳統(tǒng)通過反射取得函數(shù)的參數(shù)和返回值















































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

































































三、應(yīng)用環(huán)境
例如你要寫一個(gè)程序,需求把一個(gè)如下的配置文件變成一個(gè)集合類。





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