黑马程序员技术交流社区

标题: 关于接口问题 [打印本页]

作者: 路人乙1989    时间: 2015-6-2 01:33
标题: 关于接口问题
为何Map接口不继承Collection接口?求大神指点
作者: 想要那片海    时间: 2015-6-2 08:24
两个容器内所存储的元素个数不同。
Collection集合中每个位置只有一个元素。
Map内存储的是键值对,像个小型数据库。
二者存储功能不同,可以说是并列的关系
作者: 欧阳文    时间: 2015-6-2 10:01
Map是与键值对形式存在的   而Collection不是
作者: 武汉小菜鸟    时间: 2015-6-2 10:07
Collection接口是用来存储单列对象的集合接口,而Map是存储键值对的集合接口,我们知道继承是一般到特殊的关系,而这两者没有这个关系
作者: 经济    时间: 2015-6-2 10:10
Map是一个顶层结构,Collection也是一个顶层接口,二者不存在继承关系,但是他们之间也有关系,set集合的底层实现是通过map集合完成的,你可以set集合的实现类,你将会发现
作者: wangkai    时间: 2015-6-2 11:25
学习学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2