![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1 ThreadPoolExecutor Executors可以創(chuàng)建3種類型的ThreadPoolExecutor: 1.1 FixedThre...
1 LinkedHashSet 1.1 底層結構LinkedHashSet是基于LinkedHashMap實現(xiàn)的,所以LinkedHashSet...
1 HashSet 1.1 底層結構HashSet底層是基于HashMap或者LinkedHashMap實現(xiàn)的,所以HashSet數(shù)據(jù)結構就是H...
1 TreeMap 1.1 底層結構TreeMap底層使用的數(shù)據(jù)結構是紅黑樹 2 四個關注點 3 TreeMap源碼解析 3.1 類的繼承關系 ...
1 LinkedHashMap 1.1 底層結構 LinkedHashMap可以認為是HashMap(藍色部分)+LinkedList(黑色部分...
1 LinkedList 1.1 底層結構底層的數(shù)據(jù)結構是雙向鏈表結構,有一個頭結點和一個尾結點,雙向鏈表意味著我們可以從頭開始正向遍歷檀葛,或者是...
1 HashMap 1.1 底層結構HashMap是 數(shù)組+鏈表+紅黑樹實現(xiàn)的,桶中的結構可能是鏈表,也可能是紅黑樹(鏈表長度大于8時轉為紅黑樹...
1 ArrayList 1.1 底層結構底層的數(shù)據(jù)結構是數(shù)組虾宇,數(shù)組元素類型為Object類型,即可以存放所有類型數(shù)據(jù)如绸。 1.2 優(yōu)缺點動態(tài)數(shù)組實...
第2章 Java內(nèi)存區(qū)域與內(nèi)存溢出異常 第3章 垃圾收集器與內(nèi)存分配策略 第4章 虛擬機性能監(jiān)控與故障處理工具 第7章 虛擬機類加載機制