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,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点...