A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© endlessjoker 中级黑马   /  2014-3-7 17:18  /  1280 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看书的时候看到的类里static final修饰的map<T,T>类型,可以用普通成员函数.put()?!,为啥啊。那么其他的呢list、vector啥的可以吗?

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

2 个回复

正序浏览
ava容器包含两大组件:Collection和Map.
Collection是一组相互独立的对象的集合.Map是一组KEY-->VALUE对应的对象集合.
java中的容器Collection分为两类:一个是List(有顺序,可重复);另一类是Set(无顺序不可重复).其下有很多接口。
具体的JAVA的容器---List,Map,Set
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

回复 使用道具 举报
您好,put()函数是map集合下特有的,所以map可以调用与是不是静态无关,强烈建议去看一下jdkApi,对学习很有帮助,相当于字典一样的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马