并发-显示锁Lock和独占锁AQS(AbstractQueuedSynchronizer)

4、显式锁和AQS 显式锁 Lock接口和核心方法 lock():添加锁 unlock():释放锁 trylock():这个方法确保了在需要锁的时候,是未加锁的状态。返回true,表示是未加锁的,返回false表示已加锁   Lock接口和synchronized的比较:synchronized关键字语言层面,调用cpu指令实现,lock由类在语法层面(类级别) synchronized 代码简洁
相关文章
相关标签/搜索