本课程深度解密JUC库,对Java并发常见的工具类进行从使用到原理的详解,包含CAS+AQS+ThreadLocal+ConcurrentHashMap+线程池+各种锁+并发综合实战项目等。在掌握工具的同时,建立起整个并发工具类的知识体系。
课程大纲:
第1章 开宗明义1 节 | 5分钟
第2章 鸟瞰Java并发【上帝视角建立并发知识框架】 试看2 节 | 15分钟
第3章 线程池【治理线程的最大法宝】10 节 | 106分钟
第4章 ThreadLocal【一次解决老大难问题】 试看17 节 | 100分钟
第5章 不可不说的“锁”事【种类繁多,如何一一突破?】21 节 | 181分钟
第6章 atomic包【一刻也不能分割】10 节 | 73分钟
第7章 CAS【不可中断的典范】4 节 | 26分钟
第8章 以不变应万变【最便捷的并发安全之道】6 节 | 48分钟
第9章 ConcurrentHashMap等并发集合【面试超高频考点】25 节 | 147分钟
第10章 控制并发流程【做好线程之间的协调人】9 节 | 79分钟
第11章 AQS【进阶必备,并发灵魂人物】10 节 | 73分钟
第12章 获取子线程的执行结果【来而不往非礼也】8 节 | 77分钟
第13章 从0到1打造高性能缓存【学以致用】13 节 | 84分钟
第14章 结语【总结全课精华】