码迷,mamicode.com
首页 >  
搜索关键字:abstractqueuedsynchr    ( 2个结果
cas aqs lock之间的关系
CAS 对应cpu的硬件指令, 是最原始的原子操作 cas主要是在AtomicInteger AtomicXXX类的实现中, 用于实现线程安全的自增操作 ++. 对应一个unsafe对象, 根据os平台的不同,操作cpu指令c++代码有少许不同 AQS 全称是AbstractQueuedSynchr ...
分类:其他好文   时间:2018-12-30 12:09:26    阅读次数:314
JDK之ReentrantLock,AbstractQueuedSynchronizer源码分析
ReentrantLock默认使用非公平锁 public ReentrantLock() { sync = new NonfairSync(); } NonfairSync就是一个同步器 final static class NonfairSync extends Sync { private static final long...
分类:其他好文   时间:2014-12-07 19:09:51    阅读次数:255
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!