Wish大人
2016-03-15 16:51
如果不写User = new User() 的话就会报空指针异常,但bookList不需要new出来,为什么?
因为List是一个接口
你们都是错的哈,实例化的user是代表了类User,而booklist只是类User中的一个泛型而已。。
上面的答案是不对的,接口List可以用它的实现类(例如ArrayList、LinkedList等)实例化。
user要实例化是因为没有getter、setter方法,而bookList有getter、setter方法所以不用实例化。
Struts2入门
95063 学习 · 456 问题
相似问题