課程
/后端開(kāi)發(fā)
/Java
/反射——Java高級(jí)開(kāi)發(fā)必須懂的
構(gòu)造函數(shù)名不就是類(lèi)名嗎?不是可以直接通過(guò)Class c = obj.getClass();
c.getName();來(lái)獲取構(gòu)造函數(shù)名
2015-07-22
源自:反射——Java高級(jí)開(kāi)發(fā)必須懂的 4-1
正在回答
通過(guò)Class類(lèi)的getConstructors()方法獲取的類(lèi)的構(gòu)造函數(shù)也是Class對(duì)象,而getName()獲取的知識(shí)String對(duì)象,兩者完全不同,只是你通過(guò)標(biāo)準(zhǔn)流輸出到控制臺(tái)上看起來(lái)一樣而已。
這是獲取類(lèi)名
Delena 提問(wèn)者
舉報(bào)
反射,Java高級(jí)開(kāi)發(fā)必須要懂的知識(shí)點(diǎn),學(xué)好Java高級(jí)課程的基礎(chǔ)
2 回答前提要求要有無(wú)參數(shù)的構(gòu)造方法,但是Foo沒(méi)有寫(xiě)構(gòu)造方法呀?
2 回答反射的類(lèi) 構(gòu)造方法是Private的 怎么反射?
1 回答方法沒(méi)有返回值的話(huà)就返回的null那前面的構(gòu)造方法的對(duì)象名稱(chēng)用getName()獲取的話(huà)那豈不是都是為空?
4 回答for(Field field:fs){} 括號(hào)里的函數(shù)
1 回答集合的泛型與造型
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-03-30
通過(guò)Class類(lèi)的getConstructors()方法獲取的類(lèi)的構(gòu)造函數(shù)也是Class對(duì)象,而getName()獲取的知識(shí)String對(duì)象,兩者完全不同,只是你通過(guò)標(biāo)準(zhǔn)流輸出到控制臺(tái)上看起來(lái)一樣而已。
2015-07-22
這是獲取類(lèi)名