
0. ThreadPoolExecutor簡介 ExecutorService的一種實現類,提供線程池的管理方法ThreadPoolExecut...
ConcurrentHashMap源碼build 1.8.0_121-b13版本類注釋
0. ConcurrentHashMap是什么 key和value都不能為null,和HashTable一樣 默認大小為16,擴容時為2的冪,擴...
0. 前言 介紹Happens-before規則前,需要對JMM(Java Memory Model)有一定了解(可以閱讀參考目錄中6-12(強...
0. COW是什么 COW:Copy On Write寫時復制,并發的一種優化策略。當多個線程訪問某共享資源時,如果其中一個線程需要更改資源內容...
0. 幾個問題 什么是不可變類? 不可變類的優缺點是什么? 常見的不可變類有哪些?String為什么要設計成不可變類? 如何自己設計一個不可變類...
0. TreeMap是什么 基于紅黑樹的NavigableMap實現,排序的依據是創建時指定的Comparator(如果有指定)或者Key的自然...
0. 定義 又叫二叉排序樹(Binary Sort Tree)、二叉搜索樹(Binary Search Tree), 即BST 二叉排序樹或者是...
0. 定義 R-B Tree,全稱是Red-Black Tree,又稱為“紅黑樹”,它一種特殊的二叉查找樹。紅黑樹的每個節點上都有存儲位表示節點...