摘要: HashMap的用法相信我不用解释了,常用于无序键值对的存放,由于其有良好的查找和插入性能,是大量使用的数据结构。HashMap相关的方法有get,put,常见的参数包括loadFactor,Capacity等,在后面都会提到。经常被提到的另两个相似的类是HashTable和java.util.concurrent.ConcurrentHashMap ,这三个类主要区别是多线程时候的性能以及是否线程安全,一言以蔽之:性能HashMap>ConcurrentHashMap>HashTable,但是HashMap是非线程安全的,其余则安全。 最近面试老被问到hashMap的实现,于是花 阅读全文
posted @ 2013-05-27 17:37 知米_无忌 阅读(1498) 评论(0) 推荐(2) 编辑