注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 HashSet、TreeSet 两个类是在 Map 的基础上组装起来的类,...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 Map 在面试中,占据了很大一部分的面试题,其中以 HashMap 为主,...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 LinkedHashMap 整体架构 HashMap 是无序的,Tre...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 知识储备 在了解 TreeMap 之前,我们来看看日常工作中排序的两种...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 整体架构 HashMap 底层的数据结构主要是:数组 + 链表 + 红黑树...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 说说你对 ArrayList 的理解? 很多面试官喜欢这样开头,考察面...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 LinkedList 适用于集合元素先入先出和先入后出的场景,在队列源码中...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 整体架构 ArrayList 整体架构比较简单,就是一个数组结构,如下...
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 工具类通用的特征 工具类通用的特征写法: 构造器必须是私有的。这样的话...