经常有人面试问到hashmap(),这个东西经常会用到吗?? 奇怪。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 恩。。Map map = new HashMap();用的还挺多的。 hashmap()就不知道了,HashMap如果不知道的话,基本上不用去面试了. 不知道 hashmap 你就 少了 一个 杀手锏 为甚没有用HashMap是map基于散列表的实现LinkedHashMap是以插入顺序做为其键值对的顺序的TreeMap是Map基于红黑树的实现,是有序的WeakHashMap,弱键映射,允许释放映射所指向的对象ConcurrentHashMap一种线程安全的Map,不涉及同步加锁IdentityHashMap使用==代替equal对键进行比较的散列映射其中前三个是非常常用的 这里有个高手对HashMap的一些总结,还不错http://blog.csdn.net/lazy_tiger/archive/2007/10/09/1816946.aspx 当然重要了。如果你开始学JAVA,会觉得没什么用。等你真正开发处理数据的时候会经常用到 Hashmap是不是一个象Vector 功能一样的东西。是线程不安全的,既然不安全为什么要用它?? map有个实用的地方就是不能放重复的对象 java 贪吃蛇中的代码 java se 80分---还是String类创建几个对象的问题!!! java 问题 学基础,写了个聊天室,基于多线程的,新手共勉之 菜题,抛出异常问题 高手进去看下题目写个程序,鄙视谢谢 多表查询 怎么让JButton获得焦点 请问怎样在一个Jtree上找到节点内容为"XXXXXX"的节点!分不够可以再给 请高手介绍几本书。 ArrayList中对象如何复制
HashMap是map基于散列表的实现
LinkedHashMap是以插入顺序做为其键值对的顺序的
TreeMap是Map基于红黑树的实现,是有序的
WeakHashMap,弱键映射,允许释放映射所指向的对象
ConcurrentHashMap一种线程安全的Map,不涉及同步加锁
IdentityHashMap使用==代替equal对键进行比较的散列映射
其中前三个是非常常用的
http://blog.csdn.net/lazy_tiger/archive/2007/10/09/1816946.aspx
是线程不安全的,既然不安全为什么要用它??