【并发编程】Java并发编程传送门
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。
背景知识
并发编程基础
- 【并发编程】实现多线程的几种方式
- 【并发编程】Thread类的详细介绍
- 【并发编程】Object的wait、notify和notifyAll方法
- 【并发编程】线程状态解析
- 【并发编程】ThreadLocal其实很简单
- 【并发编程】InheritableThreadLocal使用详解
- 【并发编程】ThreadLocalRandom——Random在大并发环境下的替代者
JMM相关
- 【并发编程】最简单的 Java内存模型 讲解
- 【并发编程】Java内存模型之原子性问题
- 【并发编程】Java内存模型之可见性问题
- 【并发编程】Java内存模型之有序性问题
- 【并发编程】先行发生原则
- 【并发编程】Volatile原理和使用场景解析
锁技术
- 【并发编程】锁分类介绍
- 【并发编程】synchronized的使用场景和原理简介
- 【转载】并发编程的基石——AQS类
- 【并发编程】LockSupport工具类
- 【并发编程】同步锁——ReentrantLock
- 【转载】同步锁 —— ReentrantReadWriteLock
- 【并发编程】Condition接口简介
原子操作类
- 【并发编程】并发编程的基石——CAS机制
- 【转载】Atomic系列类整体介绍
- 【并发编程】AtomicXXX系列类使用分析
- 【转载】原子类型字段更新器AtomicXxxxFieldUpdater
- 【并发编程】ABA问题怎么解:AtomicStampedReference和AtomicMarkableReference
- 【转载】原子类型累加器
同步工具类
线程池框架
同步集合框架
Fork-Join框架
...
参考
人生的主旋律其实是苦难,快乐才是稀缺资源。在困难中寻找快乐,才显得珍贵~