基于Mysql实现锁机制

1 ReentrantLock 它是一个可重入锁,即一个线程可重复加锁,即当前线程获取该锁再次获取不会被阻塞。得到几回锁,解锁也要解几回。 它有两种实现,公平锁和非公平锁。java 公平锁:锁的获取顺序就应该符合请求上的绝对时间顺序 非公平锁:不按请求的时间,谁抢到就是谁的 默认实现的为非公平锁,由于公平锁为了保证时间上的绝对顺序,须要频繁的上下文切换,而非公平锁会下降必定的上下文切换,下降性能开
相关文章
相关标签/搜索