HashMap相关问题
HashMap存10000条数据,会有什么影响?
答:无下标,需要遍历全部数据,查询效率低
HashMap是不是线程安全的?怎么解决?
答:非线程安全,使用ConcurrentHashMap,
ConcurrentHashMap使用了分段锁,分成16段,每一段都是一个HashTable,HashMap是无序的,TreeMap是有序的
ConcurrentHashMap和HashTable的区别?
答:ConcurrentHashMap使用了分段锁,分成16段,每一段都是一个HashTable
HashTable使用的是全表锁,效率比ConcurrentHashMap低
有没有使用过多线程进行开发,在项目中怎么使用的?
答:使用concurrent包;该包下的所有的类都是线程安全的
浙公网安备 33010602011771号