封面
版权信息
前言
第I部分 Java集合框架
第1章 JCF中的List集合
1.1 List集合概要和重要接口介绍
1.2 List集合实现——Vector
1.3 List集合实现——ArrayList
- APP免费
1.4 List集合实现——Stack
- APP免费
1.5 List集合实现——LinkedList
- APP免费
1.6 LinkedList集合与ArrayList集合的对比
- APP免费
第2章 JCF中的Queue、Deque集合
- APP免费
2.1 Queue集合实现——ArrayDeque
- APP免费
2.2 堆和堆排序
- APP免费
2.3 Queue集合实现——PriorityQueue
- APP免费
第3章 JCF中的Map集合
- APP免费
3.1 Map集合概述
- APP免费
3.2 红黑树略讲
- APP免费
3.3 Map集合实现——TreeMap
- APP免费
3.4 Map集合实现——HashMap
- APP免费
3.5 Map集合实现——LinkedHashMap
- APP免费
第4章 JCF的Set集合
- APP免费
4.1 Set集合概述
- APP免费
4.2 Set集合实现——HashSet
- APP免费
4.3 Set集合实现——LinkedHashSet、TreeSet
- APP免费
第II部分 JUC与高并发概述
- APP免费
第5章 Object Monitor管程实现
- APP免费
5.1 悲观锁和乐观锁
- APP免费
5.2 synchronized修饰符和线程控制
- APP免费
5.3 Object Monitor基本结构概要
- APP免费
5.4 使用jstack命令观察线程状态
- APP免费
5.5 Object Monitor模式总结
- APP免费
第6章 JUC的必要组成部分
- APP免费
6.1 Unsafe工具类
- APP免费
6.2 LockSupport工具类
- APP免费
6.3 线程状态
- APP免费
6.4 volatile修饰符
- APP免费
6.5 轻量化的原子性操作方法
- APP免费
第7章 另一种管程实现——AQS技术
- APP免费
7.1 AQS技术的基本原理
- APP免费
7.2 AQS实现——ReentrantLock类
- APP免费
7.3 AQS实现——Condition控制
- APP免费
7.4 AQS技术总结
- APP免费
第III部分 在高并发场景中工作的集合
- APP免费
第8章 高并发场景中的List、Map和Set集合
- APP免费
8.1 List集合实现——CopyOnWriteArrayList
- APP免费
8.2 Map集合实现——ConcurrentHashMap
- APP免费
8.3 高并发场景中的List、Map、Set集合说明
- APP免费
第9章 高并发场景中的Queue集合
- APP免费
9.1 概述
- APP免费
9.2 Queue集合实现——ArrayBlockingQueue
- APP免费
9.3 Queue集合实现——LinkedBlockingQueue
- APP免费
9.4 Queue集合实现——LinkedTransferQueue
- APP免费
9.5 Queue集合实现——PriorityBlockingQueue
- APP免费
9.6 Queue集合实现——DelayQueue
- APP免费
第10章 高并发场景中的集合总结
- APP免费
10.1 还有哪些高并发场景中的常用集合没有被提及
- APP免费
10.2 典型集合对应关系对比
- APP免费
10.3 高并发场景中的集合可借鉴的设计思想
更新时间:2022-08-16 17:29:11