标题: List 是个接口又是个类 不太明白? [打印本页] 作者: 不抛弃不放弃 时间: 2013-11-1 22:36 标题: List 是个接口又是个类 不太明白? List 是个接口又是个类 不太明白?作者: To 时间: 2013-11-2 00:03
具体自己的问题作者: To 时间: 2013-11-2 00:03
具体自己的问题作者: 零下五度的水 时间: 2013-11-2 00:20
List 是接口
代码里可以 List list = new ArrayList();因为ArrayList是List接口的实现类
但是List list = new List();这个是错的,因为List是接口,不能生成对象
List list 是说你别我管给你实例化的是什么对象,反正List有的东西我都有就是了,List没有的我也不会拿出来跟你说“哎,我会这个你让我表现一下呗”作者: 王东 时间: 2013-11-2 00:23
List 接口是集合框架的,它是在java.util包下的一个接口。
而List类是关于图形化界面的,它是在java.awt包下的。
建议楼主多看一下API。作者: hel 时间: 2013-11-2 00:24
List不是类,是一个借口。 ArrayList, LinkedList 是实现了这个借口的类。