9. 锁的类型

锁的类型

根据排他性可以划分锁的类型为:
  1. 排它锁(或互斥锁)
  2. 读写锁
image.png
根据Java虚拟机对锁的实现方式可以划分锁的类型为:
  1. 内部锁 synchronized
  2. 显式锁 Lock接口的实现类
根据可重入性可以划分锁的类型为:
  1. 可重入锁
  2. 非可重入锁
根据调度策略可以划分锁的类型为:
  1. 公平锁
  2. 非公平锁
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容