a767175432 发表于 2013-6-15 01:50
List这个东西就是一个List集合接口,它不能直接new 只能new它的实现类 ArryList是它的实现类之一 顾名思 ...
274997322 发表于 2013-6-15 09:33
也就是说list array=new List()这种写法是错的?
a767175432 发表于 2013-6-15 11:10
对 因为 这是List是一个接口不能通过new的方式创建其对象 只能new它的实现类再向上转型为List
例如 L ...
关关雎鸠 发表于 2013-6-15 11:26
你把人家问的看清楚,不要误人子弟。。
a767175432 发表于 2013-6-15 11:34
我是回复他回复我的这句话 List list = new List() 这是错误的
关关雎鸠 发表于 2013-6-15 11:45
别人写的是List list = new List();
这有错误吗?
a767175432 发表于 2013-6-15 13:02
这种写法是错误的 编译都编译不过去 List是一个接口 接口是没有构造器的不允许直接new 只能是new它的实 ...
QQ拼音截图未命名.png (12.14 KB, 下载次数: 0)
关关雎鸠 发表于 2013-6-15 15:16
你把这放到VS中试试,看能不能用。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |