└─ 完结多线程与高并发2021 ->
  └─ 0 多线程第二版 ->
    ├─ 9 并发编程之有序性(一) ->
      ├─ 9 对象的半初始化状态_02-【 樱花论坛 www.sakuraaaa.com】.mp4 - 23.6M
      ├─ 8 对象的半初始化状态_01-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5.8M
      ├─ 7 通过一个小程序认识可见性和有序性_02-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5M
      ├─ 6 通过一个小程序认识可见性和有序性_01-【 樱花论坛 www.sakuraaaa.com】.mp4 - 6.7M
      ├─ 5 乱序的原则-【 樱花论坛 www.sakuraaaa.com】.mp4 - 13.2M
      ├─ 4 为何会存在乱序-【 樱花论坛 www.sakuraaaa.com】.mp4 - 17.1M
      ├─ 3 乱序的分析-【 樱花论坛 www.sakuraaaa.com】.mp4 - 26.8M
      ├─ 2 乱序的验证-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9M
      ├─ 10 this对象逸出_01-【 樱花论坛 www.sakuraaaa.com】.mp4 - 2.3M
      └─ 1 并发编程之有序性_问题的提出-【 樱花论坛 www.sakuraaaa.com】.mp4 - 10.1M
    ├─ 8 并发编程之可见性(二) ->
      ├─ 5 阶段小结-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.7M
      ├─ 4 为什么缓存一行是64字节?-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5M
      ├─ 3 认识硬件层面的缓存一致性-【 樱花论坛 www.sakuraaaa.com】.mp4 - 23.6M
      ├─ 2 认识Contended-【 樱花论坛 www.sakuraaaa.com】.mp4 - 15.3M
      └─ 1 认识Disruptor中缓存行对齐的写法-【 樱花论坛 www.sakuraaaa.com】.mp4 - 16.9M
    ├─ 7 并发编程之可见性(一) ->
      ├─ 9 通过程序认识缓存一致性_01-【 樱花论坛 www.sakuraaaa.com】.mp4 - 12.1M
      ├─ 8 缓存行的基本概念-【 樱花论坛 www.sakuraaaa.com】.mp4 - 31.4M
      ├─ 7 三级缓存_02-【 樱花论坛 www.sakuraaaa.com】.mp4 - 6.8M
      ├─ 6 三级缓存_01-【 樱花论坛 www.sakuraaaa.com】.mp4 - 3.5M
      ├─ 5 volatile修饰引用类型-【 樱花论坛 www.sakuraaaa.com】.mp4 - 6.1M
      ├─ 4 04_某些语句触发内存缓存同步刷新-【 樱花论坛 www.sakuraaaa.com】.mp4 - 10.4M
      ├─ 3 用volatile保障可见性-【 樱花论坛 www.sakuraaaa.com】.mp4 - 8.1M
      ├─ 2 可见性的基本概念-【 樱花论坛 www.sakuraaaa.com】.mp4 - 12.5M
      ├─ 10 通过程序认识缓存一致性_02-【 樱花论坛 www.sakuraaaa.com】.mp4 - 25.3M
      └─ 1 从一个程序谈起-【 樱花论坛 www.sakuraaaa.com】.mp4 - 7M
    ├─ 6 并发编程三大特性简介 ->
      └─ 1 并发编程三大特性开篇-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5.9M
    ├─ 5 线程的结束 ->
      ├─ 8 阶段总结-【 樱花论坛 www.sakuraaaa.com】.mp4 - 2.5M
      ├─ 7 interrupt结束线程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 8.2M
      ├─ 6 volatile结束线程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.4M
      ├─ 5 为什么不建议使用suspend_resume-【 樱花论坛 www.sakuraaaa.com】.mp4 - 2.1M
      ├─ 4 suspend_resume-【 樱花论坛 www.sakuraaaa.com】.mp4 - 3M
      ├─ 3 为什么不建议使用stop方法?-【 樱花论坛 www.sakuraaaa.com】.mp4 - 2.7M
      ├─ 2 使用stop方法结束线程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 4.4M
      └─ 1 问题:如何优雅的结束一个正在运行的线程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.9M
    ├─ 4 线程打断inerrupt ->
      ├─ 9 interrupt_and_lockInterruptibly-【 樱花论坛 www.sakuraaaa.com】.mp4 - 7.6M
      ├─ 8 interrupt_and_lock-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.9M
      ├─ 7 interrupt_and_synchronized-【 樱花论坛 www.sakuraaaa.com】.mp4 - 8.3M
      ├─ 6 interrupt_and_wait-【 樱花论坛 www.sakuraaaa.com】.mp4 - 1.6M
      ├─ 5 interrupt_and_sleep-【 樱花论坛 www.sakuraaaa.com】.mp4 - 12.7M
      ├─ 4 interrupt_and_interrupted-【 樱花论坛 www.sakuraaaa.com】.mp4 - 16.5M
      ├─ 3 interrupt_and_isInterrupted-【 樱花论坛 www.sakuraaaa.com】.mp4 - 7.1M
      ├─ 2 线程打断3方法-【 樱花论坛 www.sakuraaaa.com】.mp4 - 21.1M
      ├─ 10 interrupt_阶段总结-【 樱花论坛 www.sakuraaaa.com】.mp4 - 12.6M
      └─ 1 线程的interruption开篇-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5M
    ├─ 3 线程状态 ->
      ├─ 9 线程状态阶段总结-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.9M
      ├─ 8 park之后的线程状态-【 樱花论坛 www.sakuraaaa.com】.mp4 - 1.6M
      ├─ 7 线程状态在Lock和synchronized的区别-【 樱花论坛 www.sakuraaaa.com】.mp4 - 6M
      ├─ 6 BLOCKED-【 樱花论坛 www.sakuraaaa.com】.mp4 - 4.6M
      ├─ 5 WAITING_TIMEDWAITING-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5.1M
      ├─ 4 NEW_RUNNABLE_TERMINATED-【 樱花论坛 www.sakuraaaa.com】.mp4 - 10.2M
      ├─ 3 线程状态迁移简介-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.4M
      ├─ 2 6种线程状态的简介-【 樱花论坛 www.sakuraaaa.com】.mp4 - 4.1M
      └─ 1 线程状态开篇-【 樱花论坛 www.sakuraaaa.com】.mp4 - 1.2M
    ├─ 2 面试题:创建线程的5种方法 ->
      ├─ 6 阶段总结-【 樱花论坛 www.sakuraaaa.com】.mp4 - 3.2M
      ├─ 5 运用FutureTask-【 樱花论坛 www.sakuraaaa.com】.mp4 - 17.8M
      ├─ 4 线程池和Callable-【 樱花论坛 www.sakuraaaa.com】.mp4 - 22.7M
      ├─ 3 使用ThreadPool-【 樱花论坛 www.sakuraaaa.com】.mp4 - 4.1M
      ├─ 2 Thread_Runnable_Lambda-【 樱花论坛 www.sakuraaaa.com】.mp4 - 9.7M
      └─ 1 创建线程的5种方法开篇-【 樱花论坛 www.sakuraaaa.com】.mp4 - 1M
    ├─ 10 并发编程之有序性(二) ->
      ├─ 3 this对象逸出_04-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5.9M
      ├─ 2 this对象逸出_03-【 樱花论坛 www.sakuraaaa.com】.mp4 - 31.9M
      └─ 1 this对象逸出_02-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5.5M
    ├─ 1 线程基础知识(二) ->
      ├─ 8 阶段小结-【 樱花论坛 www.sakuraaaa.com】.mp4 - 10M
      ├─ 7 线程数设多少最合适_6-【 樱花论坛 www.sakuraaaa.com】.mp4 - 14.8M
      ├─ 6 线程数设多少最合适_5-【 樱花论坛 www.sakuraaaa.com】.mp4 - 16.5M
      ├─ 5 线程数设多少最合适_4-【 樱花论坛 www.sakuraaaa.com】.mp4 - 3.8M
      ├─ 4 线程数设多少最合适_3-【 樱花论坛 www.sakuraaaa.com】.mp4 - 3.2M
      ├─ 3 线程数设多少最合适_2-【 樱花论坛 www.sakuraaaa.com】.mp4 - 8.8M
      ├─ 2 线程数设多少最合适_1-【 樱花论坛 www.sakuraaaa.com】.mp4 - 5.7M
      └─ 1 线程数是不是越大越好_2-【 樱花论坛 www.sakuraaaa.com】.mp4 - 20.8M
    └─ 0 线程基础知识(一) ->
      ├─ 9 单核CPU设定多线程是否有意义-【 樱花论坛 www.sakuraaaa.com】.mp4 - 17.4M
      ├─ 8 什么是线程的切换-【 樱花论坛 www.sakuraaaa.com】.mp4 - 20.1M
      ├─ 7 从底层角度理解什么是线程.-【 樱花论坛 www.sakuraaaa.com】.mp4 - 13.6M
      ├─ 6 从通俗角度理解什么是线程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 11.2M
      ├─ 5 从底层角度理解什么是进程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 13.7M
      ├─ 4 大厂必问_什么是进程线程纤程-【 樱花论坛 www.sakuraaaa.com】.mp4 - 6.7M
      ├─ 3 线程的历史-CPU性能压榨的血泪史-【 樱花论坛 www.sakuraaaa.com】.mp4 - 43.4M
      ├─ 2 从一则招聘谈起-【 樱花论坛 www.sakuraaaa.com】.mp4 - 13.4M
      ├─ 10 线程数是不是越大越好_1-【 樱花论坛 www.sakuraaaa.com】.mp4 - 6.5M
      └─ 1 多线程内容特点以及学习方法-【 樱花论坛 www.sakuraaaa.com】.mp4 - 22.8M

发表回复

后才能评论