
课程介绍(A000274):
Java并发一直以来都是Java领域非常难以系统学习和掌握的技能,因为它涉及到众多知识点、API与文档,错综复杂,而且涉及到的底层原理非常之多,需要有很好的理论基础方能更进一步。无数学习者购买了很多Java并发相关图书、看了很多资料,但始终不得要领,最终导致放弃。
圣思园《精通Java并发》将会采取理论结合实践的方式,透彻、深入且完整地介绍Java并发领域的方方面面,确保学习者在学习后能够真正做到理解和掌握Java并发。
其中,课程中会涉及到大量Java并发包核心组件的底层源码剖析与讲解,学习者将会从中获得极大的能力提升。
此外,Java并发相关内容基本不会随着时间的推移而过时,它与我们日常所用的开发框架存在着显著的区别,那就是非常稳定。可以这么说,一旦掌握了Java并发的精髓,那么你的受益将会是终身的。
课程目录:
- Java并发领域介绍
- volatile关键字的应用场景与原理剖析
- synchronized关键字的底层原理深入剖析
- Lock原理深入解析
- 何为原子操作及原子操作的原理深入解析
- 锁与锁原理深入剖析
- 锁框架详解
- 读写锁与重入锁分析
- 内存屏障详解
- Completion Service详解
- 重排序详解
- Fork-Join API详解
- 一致性语义深入解读
- 资源死锁详解
- synchronized与ReentrantLock详细对比
- happen-before语义的含义详解
- Java内存模型深入解读
- Executor框架深入解读
- ThreadLocal原理与底层源码深入解读
- Java concurrent包重要且核心组件深入解读
- CountDownLatch详解
- CyclicBarrier解读
- 线程间通信方式详解
- CPU Cache模型详解
- JMM的有序性、可见性与原子性详解
- Java线程池深入剖析与源码实现和分析
- Future设计模式深入解读
- 何谓CAS及CAS深入剖析
- JVM对CAS的支持深入剖析
- 其他并发分析工具详解
文件目录:
| 圣思园-精通Java并发 |
| │ 10_多线程同步关系实例剖析与讲解.mp4 |
| │ 11_synchronized关键字原理详解.mp4 |
| │ 12_透过字节码理解synchronized关键字.mp4 |
| │ 13_同步方法访问标志与synchronized关键字之间的关系.mp4 |
| │ 14_自旋对于synchronized关键字的底层意义与价值分析.mp4 |
| │ 15_互斥锁属性详解与Monitor对象特性解说.mp4 |
| │ 16_通过openjdk源码分析ObjectMonitor底层实现.mp4 |
| │ 17_透过openjdk源码分析wait与notify方法的本地实现.mp4 |
| │ 18_锁升级与偏向锁深入解析.mp4 |
| │ 19_轻量级锁与重量级锁的变化深入详解.mp4 |
| │ 1_Java并发学习方法论与高效学习方式讲解.mp4 |
| │ 20_锁粗化与锁消除技术实例演示与分析.mp4 |
| │ 21_锁与底层内容阶段性回顾与总结.mp4 |
| │ 22_openjdk源码剖析与锁升级技术回顾.mp4 |
| │ 23_死锁检测与相关工具详解.mp4 |
| │ 24_Lock锁机制深入详解.mp4 |
| │ 25_Lock锁方法原理详解.mp4 |
| │ 26_Lock与synchronized关键字在底层的区别及实例分析.mp4 |
| │ 27_Condition详解及相比于传统线程并发模式的改进.mp4 |
| │ 28_Condition编程模式详解与分析.mp4 |
| │ 29_Condition方法实现分析与讲解.mp4 |
| │ 2_Java并发理论体系与实践讲解.mp4 |
| │ 30_通过Condition实现线程间通信实例剖析.mp4 |
| │ 31_借由Condition解决多线程通信问题实例剖析.mp4 |
| │ 32_Condition对于多线程的处理深入剖析.mp4 |
| │ 33_volatile关键字作用与锁的关系深入详解.mp4 |
| │ 34_volatile与内存屏障的重要语义详细分析.mp4 |
| │ 35_JMM与happen-before规则深入详解.mp4 |
| │ 36_CountDownLatch使用场景与示例分析及底层源码解读.mp4 |
| │ 37_CyclicBarrier透彻分析与示例剖析.mp4 |
| │ 38_CyclicBarrier底层源码剖析与Condition的使用详解.mp4 |
| │ 39_CAS详解及透过字节码分析变量操作的原子性.mp4 |
| │ 3_Java并发课程大纲深入解读.mp4 |
| │ 40_CAS底层实现与源码剖析.mp4 |
| │ 41_Future模式示例剖析与源码详解.mp4 |
| │ 42_CompletableFuture示例剖析与源码解读.mp4 |
| │ 43_ThreadLocal底层源码剖析与解读.mp4 |
| │ 44_ThreadLocal内存泄露问题本质分析与代码编写最佳实践.mp4 |
| │ 45_AQS整体架构与设计原则剖析.mp4 |
| │ 46_可重入锁对于AQS的实现源码分析.mp4 |
| │ 47_可重入读写锁对于AQS的实现分析.mp4 |
| │ 48_可重入读写锁底层源码分析及思想探究.mp4 |
| │ 49_可重入读写锁的共享锁释放源码解析.mp4 |
| │ 4_Java并发课程大纲深入解读续.mp4 |
| │ 50_条件队列与双向阻塞队列在AQS中的具体实现分析.mp4 |
| │ 51_AQS设计哲学解析及synchronized思想的变迁.mp4 |
| │ 52_Java线程池层次体系与设计原则.mp4 |
| │ 53_线程池创建方式与工厂模式的应用.mp4 |
| │ 54_线程池构建方式与细节信息解析.mp4 |
| │ 55_线程池任务丢弃策略分析.mp4 |
| │ 56_线程池拒绝策略实例分析与偏向锁的关闭.mp4 |
| │ 57_线程池创建线程与执行任务的核心逻辑分析.mp4 |
| │ 58_线程池状态分析与源码解读.mp4 |
| │ 59_线程池状态迁移与线程创建逻辑源码分析.mp4 |
| │ 5_从Thread与Runnable说开去.mp4 |
| │ 60_线程池线程创建与添加逻辑源码解析.mp4 |
| │ 61_线程池任务执行完整流程源码解析.mp4 |
| │ 62_线程池关闭操作流程源码深入解读.mp4 |
| │ 63_线程池终止方法详解及生产系统开发最佳实践.mp4 |
| │ 64_ForkJoinPool原理与构造方式详解.mp4 |
| │ 65_ForkJoinTask详解与示例分析.mp4 |
| │ 66_CompletionService源码详解与示例剖析.mp4 |
| │ 67_ThreadLocalRandom在多线程竞争环境下的实现策略.mp4 |
| │ 68_课程全面总结回顾与展望.mp4 |
| │ 6_wait与sleep方法字节码分析.mp4 |
| │ 7_notify方法详解及线程获取锁的方式分析.mp4 |
| │ 8_wait与notify及线程同步系统总结.mp4 |
| │ 9_wait与notify方法案例剖析与详解.mp4 |
| │ Java并发课程源码.zip |
聚资料(juziliao.com)免责声明:
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!(gm@juziliao.com)
2. 分享目的仅供大家学习和交流,请不要用于商业用途!如需商用请联系原作者购买正版! 3.如有链接无法下载、失效或洽谈广告,请联系网站客服(微信:shangen0228)处理!




