| 序号 | 锁名称 | 应用 |
| 1 | 乐观锁 | CAS |
| 2 | 悲观锁 | Synchronized、Vector、Hashtable |
| 3 | 自旋锁 | CAS |
| 4 | 可重入锁 | Synchronized、ReentrantLock、Lock |
| 5 | 读写锁 | ReentrantReadWriteLock、CopyOnWriteArrayList、CopyOnWriteArraySet |
| 6 | 公平锁 | ReentrantLock(true) |
| 7 | 非公平锁 | Synchronized、ReentrantLock(true) |
| 8 | 共享锁 | ReentrantReadWriteLock中读锁 |
| 9 | 独占锁 | Synchronized、Vector、Hashtable、ReentrantReadWriteLock中写锁 |
| 10 | 重量级锁 | Synchronized |
| 11 | 轻量级锁 | 锁优化技术 |
| 12 | 偏向锁 | 锁优化技术 |
| 13 | 分段锁 | ConcurrentHashMap |
| 14 | 互斥锁 | Synchronized |
JAVA锁概念范例总结
最新推荐文章于 2022-05-01 10:01:23 发布
1209

被折叠的 条评论
为什么被折叠?



