Java并发知识点汇总
Java并发相关的教程很多,其一是并发一直是开发人员必备技能,其二是并发本身涉及内容较多。但是网上关于Java并发相关的博客均比较散乱,没有自成一体。本文尝试从并发知识体系上相关的做一个汇总,并推荐2-3篇在这个技能点上写得好的文章。并发这块建议大家在下面的博客指导下多看看源码,了解一下Doug Lea并发大师的并发思想,让自己在编码过程中有更多经验的指导。由于技能点太多,一下子不能完全涉及到,本文将会持续更新,也欢迎大家提供意见。
原子操作
并发容器
BlockingQueue深入解析-BlockingQueue看这一篇就够了
Java多线程系列--“JUC集合”05之 ConcurrentSkipListMap
锁
AbstractQueuedSynchronizer的介绍和原理分析
可重入读写锁ReentrantReadWriteLock基本原理分析
Java wait()和await() notify()和signal() notifyAll()和signalAll()了解和区别
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
线程池
Java常用四大线程池用法以及ThreadPoolExecutor详解