慕盖茨038235
2017-06-24 22:35
ArrayList<Items> list = new ArrayList<Items>();为撒要这样写?不是有List<Items> list = new ArrayList<Items>();吗
嗯,后者形式用的多一些,用父类的类型接收子类的引用,这种形式在java中很常见,特别是接口式编程,这种形式较前者更为灵活,比如后面如果想用LinkedList类型,直接list = new LinkedList<Items>();就行了,前者就不能这样用。望采纳!
效果都差不多的,
JAVA遇见HTML——JSP篇
248278 学习 · 3071 问题
相似问题