
JDK1.8源碼(六)——java.util.ArrayList類
- 2021 年 9 月 28 日
- 筆記
一、概述 1、介紹 ArrayList元素是有序的,可重複。執行緒不安全的。底層維護一個 Object 數組。 JD …
Continue Reading一、概述 1、介紹 ArrayList元素是有序的,可重複。執行緒不安全的。底層維護一個 Object 數組。 JD …
Continue Reading一、概述 1、介紹 Arrays 類是 JDK1.2 提供的一個工具類,提供處理數組的各種方法,基本上都是靜態方法, …
Continue Reading前言 JDK源碼解析系列文章,都是基於JDK8分析的,雖然JDK15馬上要出來了,但是JDK8我還不會,我… …
Continue Reading一.前言 前文探究了非阻塞演算法的實現ConcurrentLinkedQueue安全隊列,也說明了阻塞演算法實現的兩種方 …
Continue Reading曹工說JDK源碼(1)–ConcurrentHashMap,擴容前大家同在一個哈希桶,為啥擴容後,你去新數組 …
Continue Readinghashcode,有點講究 什麼是好的hashcode,一般來說,一個hashcode,一般用int來表示,32位。 下 …
Continue Reading前言 先預先說明,我這邊jdk的程式碼版本為1.8.0_11,同時,因為我直接在本地jdk源碼上進行了部分修改、調試,所以 …
Continue Reading如何計算,一對key/value應該放在哪個哈希桶 大家都知道,hashmap底層是數組+鏈表(不討論紅黑樹的情況),其 …
Continue Reading