写在开头 随手一翻,发现对于Java中并发多线程的学习已经发布了十几篇博客了,多线程 是Java基础中的重中之重!因此,可能还需要十几篇博客才能大致的讲完这部分的知识点,初学者对于这部分内容一定要多花心思,不可马虎!今天我们继续来学习一个重要知识点:ReentrantLock ReentrantLo
随手一翻,发现对于Java中并发多线程的学习已经发布了十几篇博客了,多线程是Java基础中的重中之重。因此,可能还需要十几篇博客才能大致的讲完这部分的知识点。初学者对于这部分内容一定要多花心思,不可马虎。今天我们继续来学习一个重要知识点:ReentrantLock。
小编推荐阅读ReentrantLock:是一种独占式的可重入锁,位于java.util.concurrent.locks中,是Lock接口的默认实现类。底部的同步特性基于AQS实现,和synchronized关键字类似,但更灵活、功能更强大、也是目前实战中使用频率非常高的同步类。