什么是HashMap?工作原理?与Hashtable的区别
什么是HashMap?
HashMap是一个散列的桶(底层结构:数组+链表),以键值对(key-value)方式进行数据存储.
HashMap采用了数组+链表的数据结构,在查询和修改继承了数组的线性查找和链表的寻址查找.
HashMap是非synchronized(非线程安全),所以HashMap很快
HashMap可以接受null键和值,而Hashtable则不能(原因就是equlas()方法...
原创
2020-03-02 00:24:47 ·
1023 阅读 ·
0 评论