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