全面深入学习java并发编程-免费资源网

全面深入学习java并发编程

【课程介绍】

* 颠覆一些你以为"正确"的认知,纠正其它同类视频的错误

* 100+ 张手绘图 & 流程图,帮助你形成正确的"多线程世界观"

* 以知识点为主线、穿插讲解"应用","原理"和"多线程设计模式",多维度学懂并发

【课程目录】

第一章:概览

1. 这门课讲什么

2. 为什么学这门课

3. 课程特色

4. 预备知识

第二章:进程与线程

1. 进程与线程

2. 并行与并发

3. 应用

第三章:Java 线程

1. 创建和运行线程

2. 观察多个线程运行

3. 查看进程线程的方法

4. 原理之线程运行

5. 常见方法

6. start 与 run

7. sleep 与 yield

8. join 方法详解

9. interrupt 方法详解

10. 不推荐的方法

11. 主线程与守护线程

12. 五种状态

13. 六种状态

14. 习题

第四章:共享模型之管程

1. 共享带来的问题

2. synchronized 解决方案

3. 方法上的 synchronized

4. 变量线程安全分析

5. 习题

6. Monitor 概念

7. wait notify

8. wait notify 的正确姿势

9. park & unpark

10. 重新理解线程状态转换

11. 多把锁

12. 活跃性

13. ReentrantLock

第五章:共享模型之内存

1. Java 内存模型

2. 可见性

3. 有序性

第六章:共享模型之无锁

1. 问题提出

2. CAS 与 volatile

3. 原子整数

4. 原子引用

5. 原子数组

6. 字段更新器

7. 原子累加器

8. Unsafe

第七章:共享模型之不可变

1. 日期转换问题

2. 不可变设计

3. 无状态

第八章:共享模型之工具

1. 线程池

2. J.U.C

 全面深入学习java并发编程

本站所有课程资源均为用户上传,如有侵权,请联系邮箱提供相应材料,我们会尽快删除
免费资源网 » 全面深入学习java并发编程