美文网首页
锁的总结

锁的总结

作者: _好孩子 | 来源:发表于2020-12-16 11:42 被阅读0次
序号 锁名称 应用实例
1 乐观锁 CAS
2 悲观锁 synchronized、vector、hashtable
3 自旋锁 CAS
4 可重入锁 synchronized、Reentrantlock、Lock
5 读写锁 ReentrantReadWriteLock、CopyOnWriteArrayList、CopyOnWriteArraySet
6 公平锁 Reentrantlock(true)
7 非公平锁 synchronized、Reentrantlock(false)
8 共享锁 ReentrantReadWriteLock中读锁
9 独占锁 synchronized、vector、hashtable、ReentrantReadWriteLock中写锁
10 重量级锁 synchronized
11 轻量级锁 锁优化技术
12 偏向锁 锁优化技术
13 分段锁 ConcurrentHashMap
14 互斥锁 synchronized
15 同步锁 synchronized
16 死锁 互相请求对方资源
17 锁粗化 锁优化技术
18 锁消除 锁优化技术

相关文章

  • ReetrantLock

    总结一下ReetrantLock ReetrantLock分为公平锁,以及非公平锁,默认情况下是非公平锁,分别总结...

  • Android面试知识点(三)*

    1、java里的锁总结(synchronized隐式锁、Lock显式锁、volatile、CAS)[https:/...

  • 锁的总结

    序号锁名称应用实例1乐观锁CAS2悲观锁synchronized、vector、hashtable3自旋锁CAS4...

  • Java中的锁

    对Java中的锁做了简单的罗列总结,以便于后期回顾。 本文对如下概念进行了总结:锁的意义;锁的定义与实现;Java...

  • 锁总结

    对AQS的一些理解 独占锁 只有一个线程可以同时独占锁。下面详述一些细节,以ReentrantLock为例 独占的...

  • 乐观锁和悲观锁

    参考来源 深入理解乐观锁与悲观锁 乐观锁的一种实现方式——CAS mysql乐观锁总结和实践 乐观锁和悲观锁 悲观...

  • AQS总结

    摘自一行一行源码分析清楚AbstractQueuedSynchronizer 公平锁的总结: 锁状态。我们要知道锁...

  • mysql悲观锁总结和实践

    mysql悲观锁总结和实践

  • 并发之synchornized&Lock&AQS分析

    个人梳理总结: 一.synchornized原理 1. synchornized内置锁是一种对象锁(锁的是对象而...

  • DataFountain PHP面试

    数据库锁数据库锁方面这篇文章总结的挺好的 数据库锁总结 线程模型及原理操作系统核心原理-4.线程原理(上):线程基...

网友评论

      本文标题:锁的总结

      本文链接:https://www.haomeiwen.com/subject/kuengktx.html