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