課程
/后端開發(fā)
/Java
/Spring框架小白的蛻變
有好的反射的博客推薦嗎?
2020-09-07
源自:Spring框架小白的蛻變 1-3
正在回答
建議直接從老師寫的代碼意義上理解就好了,理解【getConstructors()】這個方法的作用后,其實不難理解老師的用意。
【1】:getConstructors() 這個方法會返回類的所有public的構造函數(shù)。 結合老師的循環(huán),并且異常不處理 可以理解到:其實老師是把循環(huán)類的所有構造函數(shù)都執(zhí)行一次,直到拿到其中1個匹配構造函數(shù)輸入?yún)?shù)的對象。 如果還是為Null,就拋出錯誤說沒有找到對應構造函數(shù),即沒有獲取到需要實例化的對象。 【備注】:【newInstance(需要實例化對象的構造方法參數(shù))】這個方法會根據(jù)你填充的參數(shù),去運行類的構造函數(shù),如果參數(shù)不匹配將會報錯。
如果實在不能理解的話,建議簡單理解反射就是通過指定類的Class類型,然后得到你需要創(chuàng)建的對象就好了。
沒有的
舉報
Spring Ioc和Spring Bean基礎內容的講解
1 回答請求老師有沒公眾號或者博客
3 回答您好,請問“方法注入”指的就是用抽象方法+<look-up method>標簽組合的注入方式嗎?
1 回答老師有源碼嗎
4 回答循環(huán)創(chuàng)建10個線程并輸出,但線程有時是5個有時是6個,數(shù)量好像不是固定的10個
1 回答沒有AOP的講解啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2021-03-28
建議直接從老師寫的代碼意義上理解就好了,理解【getConstructors()】這個方法的作用后,其實不難理解老師的用意。
如果實在不能理解的話,建議簡單理解反射就是通過指定類的Class類型,然后得到你需要創(chuàng)建的對象就好了。
2020-09-11
沒有的