汪文君-多线程教程
第一阶段
多线程介绍
多线程编程入门
多线程创建与启动以及线程状态
Runnable接口详细详解
线程优先级以及守护线程详解
线程同步
线程间通讯
线程组详解
自运行对象详解
线程异常回调
线程池详解
等待线程完成任务
阻塞io和多线程详解
如何优雅的结束线程
自定义线程锁详解
fifo队列与线程
多线程api查缺补漏
第二阶段
waitset概念介绍
多线程程序很亮标准
single thread execution模式
不可变对象以及线程安全对象
guraded suspension模式
balking模式介绍
producer-consumer介绍
读写锁设计模式介绍
thread-pre-message模式
worker模式
future设计模式介绍
two-phase termination设计模式
thread-specific stoage模式
avtive object 接收异步消息的主动对象
设计模式差缺补漏
第三阶段
原子变量
unsafe
countdownlatch
cyclicbarrier
exchanger
phaser
显式锁-reetrantlock
显式锁-readwritelock
显式锁-stampedlock
condition
semaphore信号量
forkjoin框架
concurrenthashmap
concurrentlinkeddeque
cuncurrentskiplistmap
concurrentskipset
copyonwriteArrayList
CopyOnWriteArraySet
DelayQueue
LinkedBlockingBqueue
PriorityBlockingQueue
CompletableFuture
自定义ThreadPoolExector
实现一个优先级线程池
第四阶段
死锁诊断,jvm工具,线程堆栈介绍
线程安全性讨论
数据共享,以及数据共享带来安全隐患
构建线程安全的类,选择优化策略
构建并行模块
构建并行任务介绍
任务执行与关闭
线程池优化
线程上下文,性能,可伸缩性讨论
构建同步工具
原子变量与非阻塞同步机制
google concurrent包接搜啊
google eventBus包介绍
标签:教程,多线程,介绍,详解,线程,模式,设计模式,汪文君
From: https://www.cnblogs.com/q1359720840/p/17628863.html