Java并发编程78讲笔记

[314] 第76讲:AQS 的内部原理是什么样的?.mp4180.8M[313] 第75讲:为什么需要 AQS?AQS 的作用和重要性是什么?.mp4187.7M[312] 第74讲:为什么 String 被设计为是不可变的?.mp470.9M[311] 第73讲:为什么加了 final 却依然无法拥有“不变性”?.mp483.4M[310] 第72讲:final 的三种用法是什么?.mp419

[314] 第76讲:AQS 的内部原理是什么样的?.mp4

180.8M

[313] 第75讲:为什么需要 AQS?AQS 的作用和重要性是什么?.mp4

187.7M

[312] 第74讲:为什么 String 被设计为是不可变的?.mp4

70.9M

[311] 第73讲:为什么加了 final 却依然无法拥有“不变性”?.mp4

83.4M

[310] 第72讲:final 的三种用法是什么?.mp4

196.5M

[309] 第71讲:讲一讲经典的哲学家就餐问题.mp4

138.4M

[308] 第70讲:有哪些解决死锁问题的策略?.mp4

99.7M

[307] 第69讲:如何用命令行和代码定位死锁?.mp4

60.2M

[306] 第68讲:发生死锁必须满足哪 4 个条件?.mp4

45M

[305] 第67讲:如何写一个必然死锁的例子?.mp4

78.6M

[304] 第66讲:CAS 有什么缺点?.mp4

84M

[303] 第65讲:CAS 和乐观锁的关系,什么时候会用到 CAS?.mp4

104.4M

[302] 第64讲:你知道什么是 CAS 吗?.mp4

232M

[301] 第63讲:单例模式的双重检查锁模式为什么必须加 volatile?.mp4

84.5M

[300] 第62讲:volatile 的作用是什么?与 ynchronized 有什么异同?.mp4

122.7M

[299] 第61讲:什么是 happen-before 规则?.mp4

105.1M

[298] 第60讲:主内存和工作内存的关系?.mp4

58M

[297] 第59讲:什么是“内存可见性”问题?.mp4

81.4M

[296] 第58讲:Java 中的原子操作有哪些注意事项?.mp4

102.5M

[295] 第57讲:什么是指令重排序?为什么要重排序?.mp4

44.9M

[294] 第56讲:讲一讲什么是 Java 内存模型?.mp4

保存下载104.5M







首页
社科类
工科类
亲子类
心理情感类
目录
参与学习