09 2018 档案
摘要:版权声明:本文出自汪磊的博客,未经作者允许禁止转载。 上一篇基于哈希表实现HashMap核心源码彻底分析 分析了HashMap的源码,主要分析了扩容机制,如果感兴趣的可以去看看,扩容机制那几行最难懂的代码真是花费了我很大的精力。 好了本篇我们分析一下HashMap的儿子LinkedHashMap的核
阅读全文
摘要:版权声明:本文出自汪磊的博客,未经作者允许禁止转载。 存储键值对我们首先想到HashMap,它的底层基于哈希表,采用数组存储数据,使用链表来解决哈希碰撞,它是线程不安全的,并且存储的key只能有一个为null,在安卓中如果数据量比较小(小于一千),建议使用SparseArray和ArrayMap,内
阅读全文