摘要: Java中HashMap底层实现原理分析(JDK1.8) 在JDK1.6,JDK1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。而JDK1.8中,Has 阅读全文
posted @ 2021-02-23 08:18 little_learner 阅读(119) 评论(0) 推荐(0)
摘要: Handler机制原理图 常见问题: 1.一个线程可以有多少个Handler? 答:可以有无数个,因为我们可以无限的去创建Handler 2.一个线程有几个Looper?如何保证? 答:一个线程只能有一个Looper,例如主线程在ThreadActivity的main函数中,调用 Looper.pr 阅读全文
posted @ 2021-02-23 08:17 little_learner 阅读(234) 评论(0) 推荐(0)