Android性能优化-HashMap

Java集合是我们使用最频繁的工具之一,但我们对它的理解仅限于使用上,而且大多数情况没有考虑过其使用规范。最近在使用阿里编程规范插件检查代码时会有一些关于HashMap使用方法纠正的提醒。那么该如何正确使用HashMap呢? HashMap可能是我们使用最多的键值对型的集合类了,它的底层基于哈希表,采用数组存储数据,使用链表来解决哈希碰撞。在JDK1.8中还引入了红黑树来解决链表长度过长导致的查询
相关文章
相关标签/搜索