已采納回答 / 早春暮春_酒暖花深
為什么使用反射,在以后編寫項(xiàng)目的時(shí)候一定會(huì)理解的,初級(jí)只需要記住Java反射的語(yǔ)法就行了,這點(diǎn)是真的!如果非要問(wèn)為什么,可以舉個(gè)例子:在一些框架中,比如Spring(只是一種情況,Spring加載類還有別的方式)容器加載類的機(jī)制就是通過(guò)解析xml等到類的相關(guān)信息,再通過(guò)Java反射創(chuàng)建類對(duì)象的。其實(shí)Spring在運(yùn)行期間并不知道你要加載哪些類,就通過(guò)Java反射探查類信息;還有設(shè)計(jì)模式中的動(dòng)態(tài)代理也是Java反射的體現(xiàn)!再多就請(qǐng)百度一下吧
2018-01-08
有一部分老師沒(méi)有講,不過(guò)源碼中找到了,也就是先獲取它的get方法,因?yàn)間et方法,都是get然后屬性的大寫字母+小寫,然后通過(guò)這個(gè)get方法去找到這個(gè)方法的對(duì)象,用它去反射直接使用這個(gè)方法來(lái)獲取屬性的值,所以感覺同理,如果獲取的是set方法也能進(jìn)行賦值吧
2018-01-04
就是在處理參數(shù)類型的時(shí)候沒(méi)有區(qū)別對(duì)待最后一個(gè)參數(shù),最后一個(gè)參數(shù)后面就不應(yīng)該加逗號(hào)了.
2017-12-31
之前看書,怎么都覺得很難理解Class類和類類型,書面化的語(yǔ)言繞口且不易理解。
老師的解釋一聽就明白了,真如醍醐灌頂!感謝老師。。。
老師的解釋一聽就明白了,真如醍醐灌頂!感謝老師。。。
2017-12-27
我聽完感覺講的太好了,很容易懂了很復(fù)雜的東西,真的是?。。?!
第二,課程的安排順序感覺也爽
第三,老師每一句話都字字珠璣,我感覺java理解深了好多
第二,課程的安排順序感覺也爽
第三,老師每一句話都字字珠璣,我感覺java理解深了好多
2017-12-17
別學(xué)蒙了,除了Object所有的類都有父類,這也是為何萬(wàn)物皆對(duì)象的原因,萬(wàn)物即Object
2017-12-15