課程
/后端開發(fā)
/Java
/Struts2入門
如果不寫User = new User() 的話就會(huì)報(bào)空指針異常,但bookList不需要new出來,為什么?
2016-03-15
源自:Struts2入門 4-8
正在回答
因?yàn)長ist是一個(gè)接口
Wish大人 提問者
你們都是錯(cuò)的哈,實(shí)例化的user是代表了類User,而booklist只是類User中的一個(gè)泛型而已。。
上面的答案是不對(duì)的,接口List可以用它的實(shí)現(xiàn)類(例如ArrayList、LinkedList等)實(shí)例化。
user要實(shí)例化是因?yàn)闆]有g(shù)etter、setter方法,而bookList有g(shù)etter、setter方法所以不用實(shí)例化。
舉報(bào)
本教程帶你踏上Struts2學(xué)習(xí)之旅,對(duì)Struts2進(jìn)行更深入講解
2 回答我用List<User>接收不到
5 回答自己書寫實(shí)例過程中出現(xiàn)的問題,不知如何解決
2 回答怎么看result標(biāo)簽里都什么屬性呀?包括在程序里怎么看某個(gè)實(shí)例都有什么方法?
2 回答運(yùn)用Domain Model方法中,為什么要在表單中加上對(duì)象的名字,即user.?
5 回答上一節(jié)要講的訪問Servlet API的例子呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-03-15
因?yàn)長ist是一個(gè)接口
2016-06-28
你們都是錯(cuò)的哈,實(shí)例化的user是代表了類User,而booklist只是類User中的一個(gè)泛型而已。。
2016-03-27
上面的答案是不對(duì)的,接口List可以用它的實(shí)現(xiàn)類(例如ArrayList、LinkedList等)實(shí)例化。
user要實(shí)例化是因?yàn)闆]有g(shù)etter、setter方法,而bookList有g(shù)etter、setter方法所以不用實(shí)例化。