Foo foo = (Foo)c1.newInstance()這個(gè)例子
最后一個(gè)例子Foo foo = (Foo)c1.newInstance(),創(chuàng)建對(duì)象的時(shí)候Foo foo既然已經(jīng)知道c1了是Foo類的類類型,為什么還要通過(guò)Foo類的類類型c1,.newInstance()來(lái)獲取類類型,new Foo()不就行了嗎?
最后一個(gè)例子Foo foo = (Foo)c1.newInstance(),創(chuàng)建對(duì)象的時(shí)候Foo foo既然已經(jīng)知道c1了是Foo類的類類型,為什么還要通過(guò)Foo類的類類型c1,.newInstance()來(lái)獲取類類型,new Foo()不就行了嗎?
2016-11-18
舉報(bào)
2022-03-28
對(duì)我?guī)椭艽螅诶蠋?。要是多提供一些?shí)際操作會(huì)更好
acvigzuushgsmijyhvuphpljkezsxibfsitejiuogzkpdnmohgdljtfxhyobhxtsstislsixwvterledpkhxwdapexufsbpwsafnjamaeejrvpsdqcbngiveg
2016-11-18
這只是在講反射技術(shù),實(shí)際應(yīng)用中,有時(shí)需要?jiǎng)討B(tài)創(chuàng)建類的對(duì)象,并調(diào)用該類的一些方法,這時(shí)就能派上用場(chǎng)了,還有,像訪問(wèn)數(shù)據(jù)庫(kù)層的dao?,寫通用的一些方法時(shí),通過(guò)傳過(guò)來(lái)的類名用反射來(lái)獲取類的對(duì)象也可以。。還有很多可以百度查找來(lái)了解。。???? eg:Java Web應(yīng)用。。。? 當(dāng)然平時(shí)還是用普通的new就行了。。希望有點(diǎn)幫助