31-其他说明
其他说明
AbstractQueuedSynchronizer 类提供了两个可用于管理锁状态的方法,它们是 getState() 和 setState() 方法。这些方法接收并返回一个整数值和锁的状态。可以使用它们而不是 AtomicInteger 字段来存储锁的状态。
Java并发API提供了另一个类来实现同步机制,它是 AbstractQueuedLongSync hronizer 类,它与 AbstractQueuedSynchronizer 等效,但它用 long 类型的字段来存储线程的状态。