什么是HashMap?工作原理?与Hashtable的区别

什么是HashMap? HashMap是一个散列的桶(底层结构:数组+链表),以键值对(key-value)方式进行数据存储. HashMap采用了数组+链表的数据结构,在查询和修改继承了数组的线性查找和链表的寻址查找. HashMap是非synchronized(非线程安全),所以HashMap很快 HashMap可以接受null键和值,而Hashtable则不能(原因就是equlas()方法需
相关文章
相关标签/搜索