java 反射泛型 參數(shù)解析

public class Person<T> {    
    
}    
    
import java.lang.reflect.ParameterizedType;    
import java.lang.reflect.Type;    
    
public class Student extends Person<Student> {    
public static void main(String[] args) {    
Student st=new Student();    
Class clazz=st.getClass();    
//getSuperclass()獲得該類的父類    
System.out.println(clazz.getSuperclass());    
//getGenericSuperclass()獲得帶有泛型的父類    
//Type是 Java 編程語(yǔ)言中所有類型的公共高級(jí)接口。它們包括原始類型、參數(shù)化類型嚣鄙、數(shù)組類型姑宽、類型變量和基本類型例嘱。    
Type type=clazz.getGenericSuperclass();    
System.out.println(type);    
//ParameterizedType參數(shù)化類型滔韵,即泛型    
ParameterizedType p=(ParameterizedType)type;    
//getActualTypeArguments獲取參數(shù)化類型的數(shù)組肆捕,泛型可能有多個(gè)    
Class c=(Class) p.getActualTypeArguments()[0];    
System.out.println(c);    
}    
}    

打印結(jié)果:

class com.test.Person
com.test.Person<com.test.Student>
class com.test.Student

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末际看,一起剝皮案震驚了整個(gè)濱河市咸产,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌仲闽,老刑警劉巖脑溢,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異赖欣,居然都是意外死亡屑彻,警方通過查閱死者的電腦和手機(jī)验庙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來社牲,“玉大人粪薛,你說我怎么就攤上這事〔簦” “怎么了违寿?”我有些...
    開封第一講書人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)挑社。 經(jīng)常有香客問我陨界,道長(zhǎng),這世上最難降的妖魔是什么痛阻? 我笑而不...
    開封第一講書人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任菌瘪,我火速辦了婚禮,結(jié)果婚禮上阱当,老公的妹妹穿的比我還像新娘俏扩。我一直安慰自己,他們只是感情好弊添,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開白布录淡。 她就那樣靜靜地躺著,像睡著了一般油坝。 火紅的嫁衣襯著肌膚如雪嫉戚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,562評(píng)論 1 305
  • 那天澈圈,我揣著相機(jī)與錄音彬檀,去河邊找鬼。 笑死瞬女,一個(gè)胖子當(dāng)著我的面吹牛窍帝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播诽偷,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼坤学,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了报慕?” 一聲冷哼從身側(cè)響起深浮,我...
    開封第一講書人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎眠冈,沒想到半個(gè)月后略号,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡洋闽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年玄柠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诫舅。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡羽利,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出刊懈,到底是詐尸還是另有隱情这弧,我是刑警寧澤,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布虚汛,位于F島的核電站匾浪,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏卷哩。R本人自食惡果不足惜蛋辈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望将谊。 院中可真熱鬧冷溶,春花似錦、人聲如沸尊浓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)栋齿。三九已至苗胀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瓦堵,已是汗流浹背基协。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谷丸,地道東北人堡掏。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像刨疼,于是被迫代替她去往敵國(guó)和親泉唁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法揩慕,類相關(guān)的語(yǔ)法亭畜,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法迎卤,異常的語(yǔ)法拴鸵,線程的語(yǔ)...
    子非魚_t_閱讀 31,631評(píng)論 18 399
  • 1. 了解 Java 中的反射 1.1 什么是 Java 的反射 Java 反射是可以讓我們?cè)谶\(yùn)行時(shí)獲取類的函數(shù)、...
    Ten_Minutes閱讀 537評(píng)論 0 4
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)劲藐,斷路器八堡,智...
    卡卡羅2017閱讀 134,657評(píng)論 18 139
  • 第一章廣告與品牌溝通 一、何謂品牌 1聘芜、為何品牌會(huì)成為問題 2兄渺、何謂品牌 品牌知識(shí)是由多方面構(gòu)成的: a.知名度a...
    劉二傻閱讀 1,509評(píng)論 2 21
  • 與其說人是一種追求自由的動(dòng)物,不如說人更多的時(shí)候是在追求解放感汰现。因?yàn)樽杂墒菬o形的挂谍,難以體會(huì)的,但拘束感確是實(shí)實(shí)在在...
    喀喇喀喇閱讀 317評(píng)論 0 0