Java
文章平均质量分 90
Lemon Aourase
这个作者很懒,什么都没留下…
展开
-
【底层学习】HashMap源码学习
注意:JDK1.7 及以前:HashMap 底层是数组+链表JDK1.8 之后:HashMap 底层是数组+链表 或者 数组+红黑树存储在 HashMap 集合中的元素都将是一个 Map.Entry 的内部接口的实现什么时候采用数组+链表,什么时候采用数组+红黑树,以及相互转换,取决于链表(红黑树)的长度。当链表长度大于 8 会转为红黑树,当链表长度小于 6,红黑树转为链表。原创 2024-02-27 19:43:49 · 916 阅读 · 0 评论 -
【底层学习】ArrayList源码学习
学习源码前,我们还是先看一下ArrayList中成员变量有哪些。原创 2024-02-26 20:42:02 · 917 阅读 · 0 评论 -
【JVM】Java中SPI机制
中提到SPI和JDBC相关内容,那么是如何打破双亲委派模型呢?本文进行一个讲解,在开始讲解之前,我们需要先了解Java中的SPI机制。原创 2024-02-23 16:40:28 · 1026 阅读 · 0 评论