经常有人面试问到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有个实用的地方就是不能放重复的对象 qq音乐等类似的播放器在线播放功能是如何实现的? 求一个简单的正则表达式 新手上路,谁能帮我解释这段代码???? [求助]帮忙测试,这个程序还有什么问题吗? 新手请教 jbuilder9下有调用关系的多个java源文件的编译有顺序要求吗??? 请教大家 . 小弟 初学Java 那位大哥帮帮忙啊!!!!!!! 如何判断一个字符串里的数字是整数还是小数 怎样制作弹出菜单(pop-up menu)? org.w3c.dom.Node的getChildNodes()方法的迷惑 请高手介绍几本书。 ArrayList中对象如何复制
HashMap是map基于散列表的实现
LinkedHashMap是以插入顺序做为其键值对的顺序的
TreeMap是Map基于红黑树的实现,是有序的
WeakHashMap,弱键映射,允许释放映射所指向的对象
ConcurrentHashMap一种线程安全的Map,不涉及同步加锁
IdentityHashMap使用==代替equal对键进行比较的散列映射
其中前三个是非常常用的
http://blog.csdn.net/lazy_tiger/archive/2007/10/09/1816946.aspx
是线程不安全的,既然不安全为什么要用它??