搜索结果
查询Tags标签: 刨根问底,共有 4条记录-
Android面试刨根问底之常用源码篇(一),下血本买的
} else if (oldThr > 0) //通过threshold设置新数组容量 newCap = oldThr; else { … } if (newThr == 0) { … } threshold = newThr; @SuppressWarnings({“rawtypes”,“unchecked”}) //通过threshold设置table的初始容量 Node<K,V>[] newTab = (Node<K,V…
2022/2/4 14:42:59 人评论 次浏览 -
Android面试刨根问底之常用源码篇(一),Android开发教程
大致分为四点去回答。快、稳、小、省 1. 快启动快,加载快,避免卡顿基本操作主线程不做耗时操作 application里对必要的三方库延迟初始化(延迟加载,异步加载,分布加载) 启动白屏优化 View优化View 布局(viewstub,include,merge,层级深) 复杂页面细分优化 过度绘制…
2022/1/26 14:04:32 人评论 次浏览 -
java基础之HashMap刨根问底
数据结构 hm的数据结构是数组加链表,插入数据的话,先对数据计算一个哈希值,然后用这个哈希值去对数组的大小减1来取模,算出来的数就是存在数组里的位置,如果这个位置已经有数据了,这就是哈希碰撞问题,hm会用equls方法对这个数据的值和数组里的值进行比较,如果这个…
2021/9/12 20:06:24 人评论 次浏览 -
java基础之HashMap刨根问底
数据结构 hm的数据结构是数组加链表,插入数据的话,先对数据计算一个哈希值,然后用这个哈希值去对数组的大小减1来取模,算出来的数就是存在数组里的位置,如果这个位置已经有数据了,这就是哈希碰撞问题,hm会用equls方法对这个数据的值和数组里的值进行比较,如果这个…
2021/9/12 20:06:24 人评论 次浏览