前言 分析LinkedBlockingQueue的实现原理前,需要先了解ReentrantLock 和Atomic...[作者空间]
前言 本篇适用于了解ReentrantLock或ReentrantReadWriteLock的使用,但想要进一步了...[作者空间]
前言 上一篇文章《基于CAS操作的Java非阻塞同步机制》 分析了非同步阻塞机制的实现原理,本篇将分析一种以非同步...[作者空间]
前言 Java非阻塞同步机制广泛应用于乐观锁、阻塞队列、线程池内部的实现。相比独占锁(synchronized),...[作者空间]
前言 在上一篇线程池的文章《Java线程池原理分析ThreadPoolExecutor篇》中从ThreadPool...[作者空间]
前言 使用线程池能够提高线程的复用率,避免不必要的创建线程,能够节约内存空间和CPU运行时间。除此之外用线程池作为...[作者空间]