背景
在Android开发中,性能优化是一个非常重要的模块,其中数据结构的性能优化是相当重要的,对于常用的
HashMap来说,官方推荐我们使用SparseArray和ArrayMap替代它。
Java为数据Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是
HashMap、
Hashtable、Linked
HashMap和TreeMap,类的继承关系如图所示:
首先我们来介绍一下
HashMap,了解它的优缺点,然后再对比一下其他的数据结构以及为什么要替代.
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/7988.html