登录/注册
已购课程
个人中心
已购课程
优惠券
我的收藏
播放记录
我的证书墙
内容中心
关注我们
进入关怀模式
APP下载
反馈
意见反馈
您有什么问题?告诉我们,我们会为你解决
选择问题类型:
新版本体验建议
视频画面花屏
音/视频画面花屏
播放不流畅
其他
请详细描述您的建议、意见、问题等。
提交
2-1 synchronized关键字介绍
1486 播放
舜婉静
用工作去迎接光明。
收藏
课程免费缓存,随时观看~
下载
打开
网易公开课APP
扫码下载视频
分享
分享到
扫码分享到微信
通过代码可以让这个视频再其他地方播放哦!
复制HTML代码
复制页面代码
手机看
扫描二维码 用手机看
已观看至0分0秒
打开网易公开课APP-我的-右上角扫一扫,在手机上观看,还可以缓存视频,加入学习计划
还没有公开课客户端?
立即下载
登录
后可发评论
评论沙发是我的~
热门评论
(0)
全部评论
(0)
选集(83)
自动播放
[1] 1-2 串行并发与并行
1469播放
17:56
1-2 串行并发与并行
[2] 2-1 以继承Thread类的形式...
1528播放
14:36
2-1 以继承Thread类的形式创建线程
[3] 2-2 多线程运行结果是随机的
789播放
05:51
2-2 多线程运行结果是随机的
[4] 2-3 实现Runnable接口的...
565播放
09:39
2-3 实现Runnable接口的形式创建线程
[5] 2-4 currentThread...
676播放
09:48
2-4 currentThread方法
[6] 2-5 currentThread...
892播放
10:18
2-5 currentThread的一个复杂案例
[7] 2-7 sleep方法线程休眠
749播放
08:45
2-7 sleep方法线程休眠
[8] 2-8 使用sleep方法设计一个...
1304播放
06:19
2-8 使用sleep方法设计一个倒计时器
[9] 2-10 yield方法放弃CPU...
1132播放
07:10
2-10 yield方法放弃CPU资源
[10] 2-13 setDaemon设置守...
1101播放
08:30
2-13 setDaemon设置守护线程
[11] 3-1 线程生命周期介绍
869播放
12:04
3-1 线程生命周期介绍
[12] 3-2 线程状态图
710播放
12:43
3-2 线程状态图
[13] 3-4 多线程编程存在的问题与风险
1352播放
10:26
3-4 多线程编程存在的问题与风险
[14] 2-1 线程可见性1
1202播放
03:43
2-1 线程可见性1
[15] 3-1 线程有序性之重排序概念
745播放
13:32
3-1 线程有序性之重排序概念
[16] 3-2 线程有序性之指令重排序
905播放
05:55
3-2 线程有序性之指令重排序
[17] 3-4 线程有序性之存储子系统重排...
1318播放
09:56
3-4 线程有序性之存储子系统重排序2
[18] 3-5 貌似串行语义
540播放
12:22
3-5 貌似串行语义
[19] 3-6 保证内存访问顺序
856播放
02:52
3-6 保证内存访问顺序
[20] 4-1 Java内存模型1
1056播放
15:47
4-1 Java内存模型1
[21] 4-2 Java内存模型2
605播放
11:26
4-2 Java内存模型2
[22] 1-2 锁概述
593播放
14:34
1-2 锁概述
[23] 1-3 锁的作用
1134播放
10:27
1-3 锁的作用
[24] 2-1 synchronized关...
1486播放
待播放
2-1 synchronized关键字介绍
[25] 2-7 与同步方法比同步代码块执行...
708播放
14:07
2-7 与同步方法比同步代码块执行效率高
[26] Java多线程实战精讲-带你一次搞...
857播放
12:50
Java多线程实战精讲-带你一次搞明白Java多线程高并发(2-8 脏读)
[27] 2-9 线程出现异常会自动释放锁
970播放
07:19
2-9 线程出现异常会自动释放锁
[28] 2-10 死锁
1310播放
09:55
2-10 死锁
[29] 3-2 volatile与sync...
834播放
06:56
3-2 volatile与synchronized的区别
[30] 3-3 volatile不具备原子...
1330播放
07:36
3-3 volatile不具备原子性
[31] 1-2 使用CAS实现线程安全的计...
1338播放
09:06
1-2 使用CAS实现线程安全的计数器
[32] 1-3 CAS中的ABA问题
1108播放
08:10
1-3 CAS中的ABA问题
[33] 2-3 模拟用户请求
603播放
05:57
2-3 模拟用户请求
[34] 2-5 多线程中使用原子数组
747播放
08:48
2-5 多线程中使用原子数组
[35] 2-7 AtomicReferen...
969播放
06:35
2-7 AtomicReference原子操作对象
[36] 3-1 什么是等待通知机制
1481播放
09:45
3-1 什么是等待通知机制
[37] 3-5 notify不会立即释放锁...
520播放
08:36
3-5 notify不会立即释放锁对象
[38] 1-5 wait条件发生了变化1
1171播放
09:32
1-5 wait条件发生了变化1
[39] 1-6 wait条件发生了变化2
740播放
14:48
1-6 wait条件发生了变化2
[40] 2-2 一生产一消费操作值
1449播放
06:05
2-2 一生产一消费操作值
[41] 2-4 一生产一消费操作栈1
846播放
12:35
2-4 一生产一消费操作栈1
[42] 2-5 多生产多消费操作栈2
776播放
07:46
2-5 多生产多消费操作栈2
[43] 2-6 通过管道流实现线程间通信1
783播放
11:59
2-6 通过管道流实现线程间通信1
[44] 1-1 ThreadLocal的基...
1498播放
08:10
1-1 ThreadLocal的基本使用
[45] 1-3 ThreadLocal指定...
1235播放
09:05
1-3 ThreadLocal指定初始值
[46] 2-1 介绍锁的可重入性
1499播放
08:48
2-1 介绍锁的可重入性
[47] 2-3 Lock显示锁的基本使用2
1239播放
06:34
2-3 Lock显示锁的基本使用2
[48] 2-4 ReentrantLock...
1442播放
06:43
2-4 ReentrantLock锁的可重入性
[49] 2-5 lockInterrupt...
550播放
11:36
2-5 lockInterruptibly方法的使用
[50] 2-6 lockInterrupt...
1088播放
13:05
2-6 lockInterruptibly方法可以解决死锁问题(上)
[51] 2-8 tryLock() 方法的...
1070播放
11:11
2-8 tryLock() 方法的基本使用1
[52] 2-9 tryLock() 方法的...
1124播放
07:46
2-9 tryLock() 方法的基本使用2
[53] 1-1 tryLock()方法可以...
1340播放
12:46
1-1 tryLock()方法可以避免死锁
[54] 1-2 Condition实现等待...
1072播放
13:50
1-2 Condition实现等待与通知
[55] 1-3 使用多个Condition...
866播放
09:40
1-3 使用多个Condition实现通知部分线程
[56] 1-8 getQueueLengt...
1492播放
05:10
1-8 getQueueLength返回等待锁的线程数
[57] 1-10 hasQueuedThr...
1405播放
10:07
1-10 hasQueuedThread查询指定的线程是否在等待获得锁
[58] 1-11 hasWaiters查询...
1393播放
08:40
1-11 hasWaiters查询是否有线程正在等待指定以Condition条件
[59] 1-13 isLocked()判断...
531播放
05:26
1-13 isLocked()判断锁是否被线程持有
[60] 1-2 读写锁的基本使用
744播放
08:56
1-2 读写锁的基本使用
[61] 1-4 写写互斥
1110播放
06:59
1-4 写写互斥
[62] 1-5 读写互斥
583播放
06:29
1-5 读写互斥
[63] 2-1 线程组概述
676播放
08:06
2-1 线程组概述
[64] 2-2 创建线程组
1003播放
13:10
2-2 创建线程组
[65] 2-3 线程组的基本操作
1443播放
18:39
2-3 线程组的基本操作
[66] 2-4 复制线程组中的内容
670播放
14:59
2-4 复制线程组中的内容
[67] 1-2 设置线程异常的回调接口
1070播放
10:40
1-2 设置线程异常的回调接口
[68] 1-3 注入Hook钩子线程
774播放
14:53
1-3 注入Hook钩子线程
[69] 2-1 什么是线程池
548播放
10:19
2-1 什么是线程池
[70] 2-2 JDK提供与线程池相关的A...
706播放
11:58
2-2 JDK提供与线程池相关的API
[71] 2-4 线程池的计划任务
532播放
12:56
2-4 线程池的计划任务
[72] 2-5 核心线程池的底层实现-1
1152播放
18:32
2-5 核心线程池的底层实现-1
[73] 1-1 ThreadFactory...
888播放
12:18
1-1 ThreadFactory线程工厂
[74] 1-4 扩展线程池2
1402播放
09:34
1-4 扩展线程池2
[75] 1-7 线程池中的异常跟踪1
1477播放
07:56
1-7 线程池中的异常跟踪1
[76] 1-2 保障线程安全设计技术之无状...
1403播放
06:15
1-2 保障线程安全设计技术之无状态对象
[77] 1-3 保障线程安全设计技术之不可...
574播放
11:49
1-3 保障线程安全设计技术之不可变对象
[78] 1-4 保障线程安全设计技术之线程...
944播放
10:41
1-4 保障线程安全设计技术之线程特有对象
[79] 1-5 保障线程安全设计技术之装饰...
603播放
09:57
1-5 保障线程安全设计技术之装饰器模式
[80] 2-1 提高锁性能的建议之减少锁的...
731播放
10:43
2-1 提高锁性能的建议之减少锁的持有时间
[81] 2-3 提高锁性能的建议之使用读写...
1225播放
03:35
2-3 提高锁性能的建议之使用读写锁代替独占锁
[82] 2-5 提高锁性能的建议之锁粗化
1301播放
09:11
2-5 提高锁性能的建议之锁粗化
[83] 3-2 JVM对锁的优化之轻量级锁
1242播放
12:28
3-2 JVM对锁的优化之轻量级锁
为你推荐
01:21
excel按文本长度排序视频:字符...
808播放
excel按文本长度排序视频:字符串数量提取值
05:37
excel中文数据指定规律排序视频...
1052播放
excel中文数据指定规律排序视频:编辑自定义列表序列
07:01
S04E64.find方法之查询特...
958播放
S04E64.find方法之查询特殊字符的编码并查找替换特殊字符
02:17
excel删除重复行视频:合并单元...
1006播放
excel删除重复行视频:合并单元格内容计数数字筛选删除去重
01:26
excel注释数据求和视频:筛选定...
1443播放
excel注释数据求和视频:筛选定位单元格按组合命名
01:49
excel单元格内按条件计数视频:...
1019播放
excel单元格内按条件计数视频:统一添加字符模糊匹配统计人数
09:49
excel查找替换技巧视频:单元格...
1423播放
excel查找替换技巧视频:单元格匹配公式结果查找范围选取
03:28
【2】正则方式提取指定字符
596播放
【2】正则方式提取指定字符
06:49
excel多表单元格地址跳转方法视...
1056播放
excel多表单元格地址跳转方法视频:同工作薄跨表统一公式
01:48
excel合并单元格排序视频:数据...
551播放
excel合并单元格排序视频:数据区间分组计数
02:10
excel批量合并单元格视频:应用...
1302播放
excel批量合并单元格视频:应用分类汇总筛选空格格式刷合并
03:56
excel指定内容跳转视频:单元格...
713播放
excel指定内容跳转视频:单元格行号计数判断
01:06
excel隔N行取值技巧视频:单元...
784播放
excel隔N行取值技巧视频:单元格地址等差数列填充批量替换方法
06:25
excel透视表编辑方法视频增加筛...
596播放
excel透视表编辑方法视频增加筛选字段超级表的特性数据更改刷新
评论沙发是我的~