Avatar notebook default
JUC
13篇文章 · 33172字 · 1人关注
  • Queue

    Queue Queue是JDK 5以后引入的新的集合类,它属于Java Collections Framework的成员,在Collection...

  • ConcurrencyMap

    ConcurrencyMap 从这一节开始正式进入并发容器的部分,来看看JDK 6带来了哪些并发容器。 在JDK 1.4以下只有Vector和H...

  • ReadWriteLock

    ReadWriteLock 从这一节开始介绍锁里面的最后一个工具:读写锁(ReadWriteLock)。 ReentrantLock 实现了标准...

  • 10.Semaphore

    Semaphore Semaphore 是一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire...

  • 9.CyclicBarrier

    CyclicBarrier 如果说CountDownLatch是一次性的,那么CyclicBarrier正好可以循环使用。它允许一组线程互相等待...

  • 8.Countdownlatch

    Countdownlatch 此小节介绍几个与锁有关的有用工具。 闭锁(Latch) 闭锁(Latch):一种同步方法,可以延迟线程的进度直到线...

  • 7.Lock.unlock

    Lock.unlock() 本小节介绍锁释放Lock.unlock()。 Release/TryRelease unlock操作实际上就调用了A...

  • 6.Lock.lock

    Lock.lock/unlock 接上篇,这篇从Lock.lock/unlock开始。特别说明在没有特殊情况下所有程序、API、文档都是基于JD...

  • 5.AQS

    AQS AbstractQueuedSynchronizer,简称AQS,是J.U.C最复杂的一个类,导致绝大多数讲解并发原理或者实战的时候都不...

文集作者