多线程编程的核心理念是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计21278个文字,预计阅读时间需要86分钟。
目录+ 多线程编程的核心+ 锁框架+ Lock和Condition接口+ 可重入锁+ 公平锁与非公平锁+ 读写锁+ 锁降级与锁升级+ 队列同步器AQS+ 底层实现+ 公平锁一定是公平的吗?+ Condition实现原理+ 自行实现锁类+ 原子操作
目录- 多线程编程的核心
- 锁框架
- Lock和Condition接口
- 可重入锁
- 公平锁与非公平锁
- 读写锁
- 锁降级和锁升级
- 队列同步器AQS
- 底层实现
- 公平锁一定公平吗?
- Condition实现原理
- 自行实现锁类
- 原子类
- 原子类介绍
- ABA问题及解决方案
- 并发容器
- 传统容器线程安全吗
- 并发容器介绍
- 阻塞队列
- 锁框架
推荐阅读:
- 前一章:来吧!再谈多线程
- www.cnblogs.com/zwtblog/tag
在前面,我们了解了多线程的底层运作机制,我们终于知道,原来多线程环境下存在着如此之多的问题。
在JDK5之前,我们只能选择synchronized关键字来实现锁,而JDK5之后,由于volatile关键字得到了升级,所以并发框架包便出现了,相比传统的synchronized关键字,我们对于锁的实现,有了更多的选择。
本文共计21278个文字,预计阅读时间需要86分钟。
目录+ 多线程编程的核心+ 锁框架+ Lock和Condition接口+ 可重入锁+ 公平锁与非公平锁+ 读写锁+ 锁降级与锁升级+ 队列同步器AQS+ 底层实现+ 公平锁一定是公平的吗?+ Condition实现原理+ 自行实现锁类+ 原子操作
目录- 多线程编程的核心
- 锁框架
- Lock和Condition接口
- 可重入锁
- 公平锁与非公平锁
- 读写锁
- 锁降级和锁升级
- 队列同步器AQS
- 底层实现
- 公平锁一定公平吗?
- Condition实现原理
- 自行实现锁类
- 原子类
- 原子类介绍
- ABA问题及解决方案
- 并发容器
- 传统容器线程安全吗
- 并发容器介绍
- 阻塞队列
- 锁框架
推荐阅读:
- 前一章:来吧!再谈多线程
- www.cnblogs.com/zwtblog/tag
在前面,我们了解了多线程的底层运作机制,我们终于知道,原来多线程环境下存在着如此之多的问题。
在JDK5之前,我们只能选择synchronized关键字来实现锁,而JDK5之后,由于volatile关键字得到了升级,所以并发框架包便出现了,相比传统的synchronized关键字,我们对于锁的实现,有了更多的选择。

