Java JUC 并发编程 已完结(IDEA 2021版本)4K蓝光画质 玩转多线程
9.8w views
Total 8.8 hours
Published on Mar 4, 2022, 6:52 PM
Transshipment without permission are forbidden
  Recommend using YouTube source for higher definition viewing
已完结,全38集,共8小时。 针对于大学生录制的Java学习课程(含多线程原理、AQS原理、CAS算法、原子类介绍、并发工具类、并发容器、线程池等),建议大三以上的同学学习,也欢迎低年级同学观看,视频纯个人录制,非商业化!
Comments 191
H
HPP折耳根汁

AQS那里必须一边听一边做笔记和画图,其实不需要up带着画,因为讲得很细了,听的时候暂停主动思考下过程自己画更有效。有个小问题就是文档“底层实现”下面那张图,AQS里面的状态字段是state不是status,没认真看代码的话可能跟node的status混淆

Jan 4, 2026, 7:18 PM
星开祈灵

学习了

Nov 6, 2024, 9:37 AM
枪手在我心

讲得真好

Jul 10, 2024, 11:37 PM
M
Magician-wu

P9 的无限循环案例中,为什么我在while中写一条输出语句就可以跳出循环?效果和volatile一样?

Jun 5, 2024, 10:59 AM
M
Magician-wu

up,我想问下synchronized的升级中,自旋是发生在什么时候,是获取轻量级锁失败后自旋等待,还是说这是在重量级锁内的一种优化

Jun 3, 2024, 9:22 AM
青空栀浅5

收藏,复习

Apr 14, 2024, 6:15 PM
秋叶落下时mmm

讲的很好 除了AQS 讲真的如果没听过AQS的人 第一次讲先画图把整个调用链路理清楚才是最重要的 里面的代码细节是可以后看的 不过up的笔记真的很不错 像大纲一样快速复习一遍很舒服

Feb 23, 2024, 9:36 PM
子秦1117

真是位宝藏Up,素材、讲解方式、声音都很适合我[星星眼]。Up的笔记链接在哪里呢?可能提到材料链接那期我还没看[笑哭]

Jan 12, 2024, 8:44 AM
资金紧张口红

AQS 公平锁 那块 讲的挺细的

Dec 18, 2023, 12:44 AM
我们看在眼里

请问ThreadLocal哪里讲了吗

Oct 7, 2023, 4:22 PM
晴为镜

学这个真的好枯燥啊,学到AQS这里。不过剩下的也不多了,坚持几天就听完了。

Sep 19, 2023, 10:14 PM
是只水豚

CAS 感觉上只能解决单核心的并发问题,不知道实际情况是否是这样。

Sep 6, 2023, 4:09 PM
高玩哥哥

P13 中,是只支持锁降级,不支持锁升级吧

Aug 26, 2023, 2:59 PM
鬼畜的PP

可能有很多人跟我一样没理解偏向锁的具体步骤,我来个详细解释: 偏向锁: 注意!线程不会在出临界区后释放偏向锁(将锁对象头的markword置0),锁对象头的markword默认为0。 线程进入临界区前先进行CAS操作(检查锁对象头的markword,为0则用自己线程ID替换),操作成功则表示获取偏向锁成功,进入临界区。 如果操作失败,则检查锁对象头的markword是否自己线程ID,如果是,说明自己就是锁持有者,进入临界区;如果不是,说明产生了此前已有其他线程占有锁。则在一个全局安全点(没有用户代码执行的时刻,相当于The World暂停了时间)检查之前持有锁的线程, 如果它终止了,则将锁对象头的markword替换为当前申请锁的线程ID;如果它没终止,说明产生竞争,偏向锁升级为轻量级锁。

Aug 13, 2023, 11:46 PM
O
O1dM4n

讲得太好了,重要的细节都一个不落,由浅入深的思维逻辑和临场表现太牛逼了,白马的老师都太会讲课了哈哈哈

Aug 8, 2023, 10:48 PM
K
keeponetwothree

普通话很好,倍数也能听的轻松,能节省很多时间。

Jul 27, 2023, 8:39 PM
猴子排序

屏幕分辨率太高了[doge]

Jul 8, 2023, 4:27 PM
吧啦哔咔

笔记能否分享下,感谢

Apr 22, 2023, 11:47 PM
肉丸铺子

笔记加载不出图片的在链接前加https://image.baidu.com/search/down?url=即可

Mar 11, 2023, 11:40 PM
M
MokingJA豪

完结打卡[微笑]

Nov 17, 2022, 4:25 PM
View 171 more comments
Loading page, please wait...