Lock 接口是由Java并发API提供的用于代码块同步的基础工具,它可以帮助开发者定义一块 临界区 。临界区指的是程序访问共享资源的代码块,不能同时由多个线程执行。这个机制是通过 Lock 接口和 ReentrantLock 类实现的。
Lock
ReentrantLock
通过阅读本节内容,读者将会了解从 Lock 对象中可以获得哪些信息并且如何获得这些信息。