
Java 集合简介 一
- 2022 年 10 月 18 日
- 笔记
什么是集合? 集合就是由若干个确定的元素所构成的整体。例如,5只小兔构成的集合: 在数学中,我们经常遇到集合的概念。例如 …
Continue Reading什么是集合? 集合就是由若干个确定的元素所构成的整体。例如,5只小兔构成的集合: 在数学中,我们经常遇到集合的概念。例如 …
Continue ReadingHashSet 类图 HashSet 简单说明 HashSet 实现了 Set 接口 HashSet 底层实际上是由 H …
Continue Reading一、常见的内存淘汰算法 FIFO 先进先出 在这种淘汰算法中,先进⼊缓存的会先被淘汰 命中率很低 LRU Least …
Continue Reading1. HashMap 的底层结构 Java7 : 数组 + 链表 Java8: 数组 + 链表 + 红黑树 (链表超过8 …
Continue Reading1. 集合 Collection 1.1 Java 集合框架 Java 集合框架位于 j …
Continue Reading本文记录ArrayList & LinkedList源码解析 基于JDK1.8 ArrayList ArrayL …
Continue Reading一、Map集合的特点 Map集合是一个双列集合 Map中的元素,key和value的数据类型可以相同,也可以不同。 Ma …
Continue Reading概述 本文是基于jdk8_271版本进行分析的。 Hashtable与HashMap一样,是一个存储key-val …
Continue Reading概述 本文是基于jdk8_271源码进行分析的。 LinkedList底层是基于链表实现。链表没有长度限制,内存 …
Continue Reading1.红黑树 1.1概述【理解】 红黑树的特点 平衡二叉B树 每一个节点可以是红或者黑 红黑树不是高度平衡的,它的平衡是通 …
Continue Reading