1. 数据结构选择优化

[toc]

1.1. 1 Android特有数据结构

  • ArrayMap--可代替Map
  • ArraySet
  • SparseArray--Map
  • SparseIntArray--Map
  • SparseBooleanArray--Map
  • SparseLongArray--Map

1.2. 2 原因

Android特有的数据结构主要是减少了封箱和开箱操作,这些数据结构主要是为了小量数据设计,这些数据结构通常比传统的HashMap慢,对应拥有几百条数据的容器,性能差别不大。

1.3. 参考

Copyright © tracyliu-FE 2021 all right reserved,powered by Gitbook文件修订时间: 2022-03-06 12:52:33

results matching ""

    No results matching ""