- 链接地址:https://blog.csdn.net/nineya_com/article/details/120821163
- 链接标题:Java 锁系列(三)——ReentrantLock源码分析_reentrantlock 代码-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:9647
文章浏览阅读254次。一、ReentrantLock 概述ReentrantLock 是一个可重入的独占锁,是基于 AQS(AbstractQueuedSynchronized,抽象队列式同步器)实现的,它有公平锁和不公平锁两种实现方式。简单查看源码,可以发现 ReentrantLock 其实是一个代理的模式,Reentranlock 的核心是其内部继承自 AbstractQueuedSynchronized 的抽象类 Sync,将 Sync 作为锁的同步基础,其中加锁/解锁等操作其实都是由 Sync 对象完成的,也是通过实例_reentrantlock 代码
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除