独占式锁acquire()源码剖析

在Lock接口出现之前,我们使用synchronized关键字来实现锁功能,但在JDK1.5之后,java.util.current并发包中增加了Lock接口,提供了与内建锁完全不同的实现多线程共享资源访问机制,增加了可中断的获取锁以及超时获取锁以及共享锁等内建锁不具备的特性,但必须显式进行加锁和解锁过程。 如代码所示,当我们进行加锁操作时: public class TestLock {
相关文章
相关标签/搜索