黑马程序员技术交流社区

标题: map问题?? [打印本页]

作者: 黑马飞    时间: 2015-6-4 19:44
标题: map问题??
map为什么不能单独的实例化,为什么必须要有什么treemap或者hashmap才能使用????
作者: l598790586    时间: 2015-6-4 20:14
Map是一个接口,不能进行实例化
作者: 黯然残影    时间: 2015-6-4 21:45
因为Map是接口,只能通过子类实例化。多态
作者: wang649557111    时间: 2015-6-4 22:03
因为Map是接口
作者: shawdo    时间: 2015-6-4 22:09
map是接口,不能实例化。
作者: 路途遥远    时间: 2015-6-4 22:37
map是接口,接口是一种特殊的抽象类,接口里只有方法声明没有方法体,不能new
TreeMap和HashMap是它的子类,实现了Map接口
作者: 武汉小菜鸟    时间: 2015-6-4 22:58
Map是一个接口,接口是一个抽象类,抽象类的构造方法是没有实体的,所以不能new对象的,只能交给他的子类去做这件事情
作者: q757571446    时间: 2015-6-4 23:03
Map是一个接口,里面所有方法都是抽象方法!所以不能实例化
作者: q757571446    时间: 2015-6-4 23:04
Map是一个接口,里面所有方法都是抽象方法!所以不能实例化
作者: lizhi    时间: 2015-6-4 23:17
黑马飞 发表于 2015-6-4 19:44
map为什么不能单独的实例化,为什么必须要有什么treemap或者hashmap才能使用???? ...

map是接口怎么实例化?
作者: 灞波儿奔    时间: 2015-6-4 23:24
抽象类和接口都 无法实例化
作者: 谢晓明    时间: 2015-6-5 01:00
因为map是一个接口
作者: 嘎路的米    时间: 2015-6-5 07:21
查下api文档呗,map是一个接口,肯定不能被实例化。
作者: 欧阳文    时间: 2015-6-5 15:38
map是接口必须用它的实现类来创建对象

作者: java8023    时间: 2015-6-5 23:40
毫无疑问啊,接口都是抽象,必须实例化其子类才可以




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