240 发简信
IP属地:广东
  • 11-HashSet、TreeSet 源码解析和面试题(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 HashSet、TreeSet 两个类是在 Map 的基础上组装起来的类,...

  • 10-Map 相关面试题(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 Map 在面试中,占据了很大一部分的面试题,其中以 HashMap 为主,...

  • 09-LinkedHashMap 核心源码分析(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 LinkedHashMap 整体架构 HashMap 是无序的,Tre...

  • 08-TreeMap 核心源码解析(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 知识储备 在了解 TreeMap 之前,我们来看看日常工作中排序的两种...

  • Resize,w 360,h 240
    07-HashMap 源码解析(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 整体架构 HashMap 底层的数据结构主要是:数组 + 链表 + 红黑树...

  • 06-List 相关面试题(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 说说你对 ArrayList 的理解? 很多面试官喜欢这样开头,考察面...

  • 05-LinkedList 源码解析(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 LinkedList 适用于集合元素先入先出和先入后出的场景,在队列源码中...

  • 04-ArrayList 源码解析和设计思想(集合)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 整体架构 ArrayList 整体架构比较简单,就是一个数组结构,如下...

  • 03-Arrays、Collections、Objects 常用方法源码学习(基础)

    注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。 1 工具类通用的特征 工具类通用的特征写法: 构造器必须是私有的。这样的话...