你将收获

1:熟练掌握并发编程中CAS思想的使用;

2:熟练掌握线程池和并发容器的相关实现原理;

3:熟练掌握并发编程队列和锁的相关实现原理;

4:学完课程可以通过大部分多线程面试;

适用人群

有工作经验的java工程师

课程介绍

Java并发包源码分析(JDK1.8):囊括了java.util.concurrent包中大部分类的源码分析,其中涉及automic包,locks包(AbstractQueuedSynchronizer、ReentrantLock、ReentrantReadWriteLock、LockSupport等),queue(ArrayBlockingQueue、ConcurrentLinkedDeque、DelayQueue、LinkedBlockingQueue等) ,
AQS相关应用(CountDownLatch、CyclicBarrier、Semaphore等),executor(ThreadPoolExecutor、ScheduledThreadPoolExecutor、FutureTask等),collection(ConcurrentHashMapCopyOnWriteArrayList等),
对每个类的核心源码进行详细分析,笔记详细,由浅入深,层层深入,带您剖析并发编程原理

课程目录