章节1:源码及课件
课时1[必读]源码和课件获取
课时2JAVA并发编程基础篇高清课件
课时3JAVA并发编程进阶篇高清课件
课时4JAVA并发编程精通篇高清课件
课时5Disruptor高并发框架高清课件
课时6RateLimiter访问限流高清课件
课时7课程章节差异声明
章节2:JAVA并发编程基础篇
课时8进程与线程的关系
课时9内存与线程
课时10使用JDK工具观察线程
课时11线程3种创建方法及线程状态
课时12JOIN方法详细解析
课时13SLEEP方法详细解析
课时14YIELD方法详细解析
课时15线程中断方法精讲一
课时16线程中断方法精讲二
课时17线程安全问题是如何产生的
课时18Synchronized关键字的原理
课时19对象锁和类锁
课时20对象锁的同步和异步
课时21并发脏读问题
课时22锁重入
课时23抛异常和锁的关系
课时24Synchronized代码块和锁失效问题
课时25并发与死锁
课时26线程之间通讯
课时27阻塞式线程安全队列开发
课时28WAIT方法解析补充
课时29守护线程和用户线程
课时30线程上下文切换
章节3:JAVA并发编程进阶篇
课时31volatile关键字的可见性
课时32valatile与static的关系
课时33Actomic类的原子性
课时34CAS详细解析
课时35ThreadLocal的原理
课时36ThreadLocal与InheritableThreadLocal源码解析
课时37Unsafe类安全限定
课时38Unsafe类实操之put和get类操作
课时39Unsafe类实操之static和volatile类操作
课时40Unsafe类实操之array类操作
课时41Unsafe类实操之直接操作内存
课时42Unsafe类实操之线程调度
课时43Unsafe类高级方法简介
课时44同步类容器
课时45ConccurentMap类并发容器
课时46COW类并发容器
课时47COW容器迭代器的弱一致性问题
课时48无阻塞队列ConcurrentLinkedQueue
课时49阻塞队列ArrayBlockingQueue
课时50阻塞队列LinkedBlockingQueue
课时51阻塞队列SynchronousQueue
课时52阻塞队列PriorityBlockingQueue
课时53阻塞队列DelayQueue
章节4:JAVA并发编程精通篇
课时54CountDownLatch工具类
课时55CyclicBarrier工具类
课时56Phaser精讲一
课时57Phaser精讲二
课时58Semaphore工具类
课时59Exchanger交换器
课时60ReentrantLock工具类
课时61ReentrantReadWriteLock工具类
课时62StampedLock原理和写锁
课时63StampedLock悲观读锁
课时64StampedLock乐观读锁
课时65LockSupport类的精讲一
课时66LockSupport类的精讲二
课时67并发底层核心类AQS解析一基本构成和原理
课时68并发底层核心类AQS解析二重入锁源码追踪
课时69并发底层核心类AQS解析三条件锁源码追踪
课时70锁的分类之悲观锁和乐观锁
课时71锁的分类之公平锁和非公平锁
课时72锁的分类之自旋锁
课时73超高性能并发Random和ThreadLocalRandom类
课时74超高性能累器LongAdder原理和使用
课时75超高性能累器Accumulator
课时76锁的分类之排他锁,共享锁,重入锁
课时77线程池的原理
课时78CachedThreadPool线程池
课时79FixedThreadPool线程池
课时80ScheduledThreadPool线程池
课时81SingleThreadExecutor线程池
课时82自定义线程池及拒绝策略
课时83ThreadFactory控制线程创建行为
课时84优雅处理线程池内未捕获异常
课时85关闭线程池shutdown和shutdownNow
课时86线程池结束状态判断isShutdown和isTerminated
课时87允许核心线程销毁策略
课时88核心线程预启动策略
课时89线程和线程池切面编程
课时90移除线程池当中的任务
课时91获取线程池动态和静态数据get方法
课时92线程安全的3种单例模式
课时93Future模式
课时94生产者消费者模式
课时95Master-Worker模式
课时96CompletionService完成MasterWorker模式
课时97ForkJoin模式精讲一
课时98ForkJoin模式精讲二
课时99ForkJoin模式精讲三
章节5:Disruptor高并发框架
课时100Disruptor并发框架课程介绍
课时101Disruptor是什么有哪些特点
课时102Disruptor核心之RingBuffer
课时103Disruptor实战开发模型
课时104Disruptor开发-EventTranslator
课时105Disruptor开发-ProducerType
课时106Disruptor开发-等待策略
课时107Disruptor开发-ExceptionHandler
课时108Disruptor开发-依赖处理
课时109Disruptor核心解析-内存屏障与CAS操作
课时110Disruptor核心解析-多级缓存与缓存行
课时111Disruptor核心解析-消除伪共享
课时112多线程消费和Barrier
课时113Barrier运转机制
课时114Barrier源码解析
课时115高性能多线程初级编码实现
课时116高性能多线程高级编码实现
课时117MQ与Disruptor
课时118Disruptor架构策略
课时119慎用等待策略
课时120Disruptor使用误区
章节6:RateLimiter高并发访问限流
课时121为什么要进行访问限流
课时122木桶算法和令牌桶算法
课时123RateLimiter限流开发1
课时124RateLimiter限流开发2
课时125接口访问限流开发与SpringMvc4.0配置
课时126ApacheJMeter压力测试工具介绍
课时127ApacheJMeter进行限流测试
课时128限流策略
港真,这是学过的所有并发视频里讲的最清楚明白得了