加油

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年8月21日

摘要: 1.AbstractQueuedSynchronizer(以下简称AQS)是Java并发包提供的一个同步基础机制,是并发包中实现Lock和其他同步机制(如:Semaphore、CountDownLatch和FutureTask等)的基础。 2.AQS内部包含一个FIFO的同步等待队列,简单的说,没有 阅读全文
posted @ 2016-08-21 14:51 LelouchKOP 阅读(527) 评论(0) 推荐(0) 编辑

摘要: 原子量和普通变量相比,主要体现在读写的线程安全上。对原子量的写是原子的,由CAS操作保证原子性。对原子量的读可以读到最新值,由volatile关键字来保证可见性。 ublic class AtomicInteger extends Number implements java.io.Serializ 阅读全文
posted @ 2016-08-21 13:22 LelouchKOP 阅读(145) 评论(0) 推荐(0) 编辑