摘要: 从JDK1.2起,就有了HashMap,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchroni 阅读全文
posted @ 2017-08-13 17:47 孙秋翔_quinns 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 1、 “什么是HashMap? HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键值对等等。 2、“你知道HashMap的工作原理吗?” “你知道HashMap的get()方法的工作原理吗? 阅读全文
posted @ 2017-08-13 17:28 孙秋翔_quinns 阅读(254) 评论(0) 推荐(1) 编辑