摘要:
1、锁的概述 锁,是对权限的控制。在生活中,有门锁,电子锁;数据库中有数据库行锁、表锁;Java中也有对应的锁。 & 8194;& 8194;& 8194;& 8194;java中锁的实现方式有两种,一种是jvm底层提供的关键字synchronized,一种是j
阅读全文
posted @ 2019-10-09 00:29
吃羊的草
阅读(365)
推荐(1)
编辑
摘要:
1、AQS是AbstractQueuedSynchronizer的简称。提供用于实现阻塞锁和同步器框架(信号量、事件等),依靠先入先出(FIFO)等待队列。AQS为一系列同步器依赖于一个单独的原子变量(state)的同步器提供了一个非常有用的基础。AQS对于state的操作都是基于CAS操作,保证了
阅读全文
posted @ 2019-10-09 00:10
吃羊的草
阅读(1126)
推荐(0)
编辑