11 2023 档案
摘要:1. 底层数据结构数组 + 链表/红黑树:HashMap在JDK1.8后采用Node<K,V>[]数组存储数据,每个数组元素(桶)可能是一个链表或红黑树(链表长度≥8时且数组(桶)的长度≥64转换)。哈希函数:通过key.hashCode()的高16位异或低16位计算哈希值(减少碰撞),再通过(n-
阅读全文
摘要:exclude group:表示只要包含com.android.support的都排除api是android studio3.0中新的依赖方式,对依赖方式还不熟悉的话可以看这篇文章:Android Studio3.0新的依赖方式 例如: api("com.afollestad.material-di
阅读全文
摘要:一、已过期的方法:1、把aar文件放在一个文件目录内,比如就放在工程的libs目录内; 2、在app的build.gradle文件添加如下内容:(该配置和dependencies配置是一个位置级别) repositories { flatDir { dirs 'libs' } } 3、最后需要在de
阅读全文
浙公网安备 33010602011771号