在线客服
微信扫码
返回顶部
客服

Java-马士兵-Java多线程与高并发 从入门到精通

一笑解千愁 一笑解千愁
来源:学习有益

课程下载

提取码:e534
检测百度分享链接是否有效: 检测报错
网盘转存下载
本课程供VIP会员免费学习。
下载途径:共5.79 GB,网盘转存下载。

Java-马士兵-Java多线程与高并发 从入门到精通

课程介绍

从入门到精髓Java多线程与高并发 ,横扫一切面试中的线程与并发问题!

课程目录

001-马士兵2023最新MCA3.0版Java架构师课.mp4

002-synchonized锁01 什么是CAS?.mp4

003-synchonized锁02 CAS在新的JUC包里有哪些运用?.mp4

004-synchonized锁03 用户态与内核态.mp4

005-synchonized锁04 对象的内存布局.mp4

006-synchonized锁05 锁升级过程.mp4

007-synchonized锁06 锁的细节1:锁重入.mp4

008-synchonized锁07 锁的细节2:偏向锁启动与偏向锁未启动.mp4

009-synchonized锁08 锁降级过程.mp4

010-synchonized锁09 synchonized实现过程.mp4

011-线程&synchonized锁10 什么是锁?.mp4

012-线程&synchonized锁11 互斥锁.mp4

013-线程&synchonized锁12 synchronized.mp4

014-线程&synchonized锁13 markword.mp4

015-线程&synchonized锁14 CAS.mp4

016-线程&synchonized锁15 自旋锁.mp4

017-线程&synchonized锁16 锁升级初步.mp4

018-线程&synchonized锁17 小结.mp4

019-线程&synchonized锁18 计算机组成.mp4

020-线程&synchonized锁19 多核cpu.mp4

021-线程&synchonized锁20 cacheline的概念伪共享).mp4

022-线程&synchonized锁21 CacheLinePadding代码讲解).mp4

023-线程&synchonized锁22 多线程可见性问题.mp4

024-线程&synchonized锁23 Disorder代码讲解.mp4

025-线程&synchonized锁24 NoVisibility代码讲解.mp4

026-线程&synchonized锁25 汇编码解读.mp4

027-线程&synchonized锁26 DCL单列要不要加volatile1.mp4

028-线程&synchonized锁27 DCL单列要不要加volatile2.mp4

029-线程&synchonized锁28 解决乱序.mp4

030-线程&synchonized锁29 Jvm内存屏障.mp4

031-线程&synchonized锁30 volatile实现细节.mp4

032-多线程&高并发31 为什么阿里京东都喜欢问JUC?.mp4

033-多线程&高并发32 为什么CAS和AQS是JUC的核心?.mp4

034-多线程&高并发33 ReentrantLock适用于什么场景?.mp4

035-多线程&高并发34 原生锁支持(LockSupport)适用于什么场景?.mp4

036-多线程&高并发35 各种同步器在大厂面试中的综合运用怎么做?.mp4

037-多线程&高并发36 从CPU架构的角度理解底层高并发的构成.mp4

038-多线程&高并发37 为什么百度腾讯喜欢跟你聊线程池?.mp4

039-多线程&高并发38 JDK有哪些直接可用的线程池?.mp4

040-多线程&高并发39 线程池如果需要自定义,有哪些参数可以定义?.mp4

041-多线程&高并发40 生产环境中的线程池如何监控?.mp4

042-多线程&高并发41 线程池有哪些在实际中的应用场景?.mp4

043-多线程&高并发42 面向未来,学习路线指引与职业规划指导.mp4

044-并发的本质43 计算机组成原理-现代CPU架构带来的可见性难题详解.mp4

045-并发的本质44 掌握并发底层原理.mp4

046-并发的本质45 探寻锁的本质.mp4

047-并发的本质46 cache line的概念-缓存行对齐、伪共享.mp4

048-并发的本质47 缓存行填充的编程技巧.mp4

049-并发的本质48 有序性带来的this溢出问题.mp4

050-并发的本质49 有序性带来的半程对象问题.mp4

051-并发的本质50 JAVA靠什么解决可见性和有序性.mp4

052-并发的本质51 写BUFFER的底层性能优化问题(首次公开).mp4

053-并发的本质52 锁的本质到底是个啥?.mp4

054-并发的本质53 锁在JAVA中如何实现.mp4

055-并发的本质54 锁概念解析.mp4

056-并发的本质55 详解自旋锁概念.mp4

057-并发的本质56 JAVA中的锁优化,锁升级详解.mp4

058-ReentrantLock源码-57 ReentrantLock简介(整套内容介绍).mp4

059-ReentrantLock源码-58 ReentrantLock简单分析lock方法.mp4

060-ReentrantLock源码-59 AQS介绍.mp4

061-ReentrantLock源码-60 lock方法源码.mp4

062-ReentrantLock源码-61 acquire方法源码.mp4

063-ReentrantLock源码-62 tryAcquire方法.mp4

064-ReentrantLock源码-63 addWaiter方法.mp4

065-ReentrantLock源码-64 acqureQueued方法(上).mp4

066-ReentrantLock源码-65 acqureQueued方法(下).mp4

067-ReentrantLock源码-66 unlock方法分析.mp4

068-ReentrantLock源码-67 release方法分析.mp4

069-线程池源码68 并发课程介绍-线程池源码.mp4

070-线程池源码69 应用方式.mp4

071-线程池源码70 核心参数.mp4

072-线程池源码71 线程池执行流程分析.mp4

073-线程池源码72 线程池ctl属性分析.mp4

074-线程池源码73 线程池状态.mp4

075-线程池源码74 execute方法.mp4

076-线程池源码75 addWorker方法-状态&数量判断.mp4

077-线程池源码76 addWorker方法-添加&启动工作线程.mp4

078-线程池源码77 Worker对象简单认知.mp4

079-线程池源码78 runWorker方法分析.mp4

080-线程池源码79 getTask方法分析.mp4

081-线程池源码80 processWorkerExit方法分析.mp4

082-基础篇01 线程的概念.mp4

083-基础篇02 线程的启动方式.mp4

084-基础篇03 线程的3个方法.mp4

085-基础篇04 线程的状态.mp4

086-基础篇05 锁的概念.mp4

087-基础篇06 锁的特性.mp4

088-基础篇07 设计小程序验证锁的问题.mp4

089-基础篇08 锁的可重入属性.mp4

090-基础篇09 异常跟锁.mp4

091-基础篇10 锁的底层实现.mp4

092-基础篇11 Volatile保证线程可见性.mp4

093-基础篇12 Volatile禁止指令重排序.mp4

094-基础篇13 Volatile不能保证原子性.mp4

095-基础篇14 synchronized优化.mp4

096-基础篇15 简单回顾.mp4

097-基础篇16 CAS(1).mp4

098-基础篇17 CAS(2).mp4

099-基础篇18 LongAdder.mp4

100-基础篇19 间接性复习.mp4

101-基础篇20 ReentrantLock.mp4

102-基础篇21 CountDownLatch.mp4

103-基础篇22 CyclicBarrier.mp4

104-基础篇23 Phaser.mp4

105-基础篇24 ReadWriteLock.mp4

106-基础篇25 Semaphore.mp4

107-基础篇26 Exchanger.mp4

108-基础篇27 LockSupport.mp4

109-基础篇28 面试题一(1)_volatile.mp4

110-基础篇29 面试题一(2)_wait,notify.mp4

111-基础篇30 面试题一(3)_CountDownLatch.mp4

112-基础篇31 面试题一(4)_Semaphore,其他思路.mp4

113-基础篇32 面试题二(1)_synchronized.mp4

114-基础篇33 面试题二(2)_CAS.mp4

115-基础篇34 读源码的方法.mp4

116-基础篇35 ReentrantLock源码.mp4

117-基础篇36 AQS源码.mp4

118-面试精讲 阿里对同步深刻思考问题.mp4

119-面试精讲 经典老炮哲学家就餐问题.mp4

120-面试精讲 华为经典的线程交替问题.mp4

121-面试精讲 美团触及灵魂的同步问题.mp4

122-面试精讲 变种的生产者消费者问题.mp4

123-面试精讲 异步线程事务咋回滚问题.mp4

124-面试精讲 HashMap有哪些线程安全的方式?.mp4

125-面试精讲 HashMap在扩容上做了哪些优化?.mp4

126-面试精讲 什么是嵌入式服务器?为什么要使用嵌入式服务器?.mp4

127-面试精讲 为什么hashmap扩容的时候是2倍?.mp4

128-面试精讲 ConcurrentHashMap底层原理是什么?.mp4

129-面试精讲 高并发中的集合有哪些问题?.mp4

130-面试精讲 ThreadLocal的原理是什么,使用场景有哪些?.mp4

131-面试精讲 synchronized和lock有哪些区别?.mp4

132-面试精讲 线程池线程复用的原理是什么?.mp4

133-面试精讲 如何预防死锁?.mp4

134-面试精讲 介绍线程的生命周期和状态?.mp4

135-面试精讲 描述一下线程安全活跃态问题,以及竞态条件?.mp4

136-面试精讲 创建线程有哪些方式?.mp4

137-面试精讲 为什么要使用线程池?.mp4

138-面试精讲 线程的sleep、wait、join、yield如何使用?.mp4

139-面试精讲 程序开多少线程合适?.mp4

140-面试精讲 什么是守护线程?.mp4

141-30w面试题 强引用的原理与应用场景.mp4

142-30w面试题 软引用的原理与应用场景.mp4

143-30w面试题 虚引用的原理与应用场景.mp4

144-30w面试题 弱引用的原理与应用场景(重点).mp4

145-30w面试题 ThreadLocal到底存不存在内存泄漏?.mp4

146-30w面试题 深入JDK源码解读ThreadLocal的私有领地.mp4

相邻课程

阅读 下载数 43
一笑解千愁
一笑解千愁
认证课程发布者
关注发布者
一笑解千愁
一笑解千愁
认证课程发布者
课程数
粉丝数
关注发布者
栏目专题
user-avatar
理财思维
对财务进行管理,以实现财务的保值、增值为目的。
user-avatar
团队管理
团队管理指在组织中提高组织生产力和达成组织目标。
user-avatar
羽毛球
现代羽毛球运动是起源于印度,形成于英国。
user-avatar
孕期知识
妊娠是胚胎和胎儿在母体内生长发育的过程。
user-avatar
化妆
化妆是运用化妆品和工具达到美化视觉感受的目的。
名人推荐
user-avatar
贾长松
著名企业管理系统的咨询顾问。
user-avatar
钱文忠
复旦大学历史系教授,百家讲坛嘉宾。
user-avatar
梁凯恩
梁凯恩是来自中国台湾省的演说家。
user-avatar
柳传志
中国联想控股、联想集团创始人。
user-avatar
马化腾
腾讯公司董事会主席兼首席执行官。