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