设为首页
收藏本站
切换到窄版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
C语言
C++
NET
JAVA
PHP
易语言
数据库
IE盒子
»
论坛
›
IE盒子
›
JAVA
›
Java的Future机制详解
1
2
3
/ 3 页
下一页
返回列表
发帖
楼主:
飞行员
Java的Future机制详解
[复制链接]
手心里的温
手心里的温
当前离线
积分
17
4
主题
9
帖子
17
积分
新手上路
新手上路, 积分 17, 距离下一级还需 33 积分
新手上路, 积分 17, 距离下一级还需 33 积分
积分
17
发消息
发表于 2023-1-18 20:24:17
|
显示全部楼层
我是这么想的,volatile 的 可见性是体现多个线程之间对 volatile 变量的值的更新 可见。
outcome 的 设值和取值都被 state 保护了(顺序性),一个任务执行成功后的设值(产生执行结果)只是发生过一次,取值操作会被因为 state值不满足取值条件而阻塞要取值的线程,这些线程进入等待,等待任务执行完成后的unpark ,之前等待的线程就可以进行取值了。
不会影响到 outcome 在多个取值线程中不一致。
回复
使用道具
举报
不爱听辣妹子辣的鲁迅种子
不爱听辣妹子辣的鲁迅种子
当前离线
积分
10
2
主题
6
帖子
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
发消息
发表于 2023-1-18 20:24:48
|
显示全部楼层
生成input1线程休眠3秒 生成input2线程休眠2秒
回复
使用道具
举报
福星宝宝罗云
福星宝宝罗云
当前离线
积分
7
2
主题
4
帖子
7
积分
新手上路
新手上路, 积分 7, 距离下一级还需 43 积分
新手上路, 积分 7, 距离下一级还需 43 积分
积分
7
发消息
发表于 2023-1-18 20:25:09
|
显示全部楼层
[赞]
回复
使用道具
举报
上帝的右手
上帝的右手
当前离线
积分
7
1
主题
7
帖子
7
积分
新手上路
新手上路, 积分 7, 距离下一级还需 43 积分
新手上路, 积分 7, 距离下一级还需 43 积分
积分
7
发消息
发表于 2023-1-18 20:25:35
|
显示全部楼层
我是房东
欢呼
回复
使用道具
举报
左手边的风
左手边的风
当前离线
积分
11
2
主题
6
帖子
11
积分
新手上路
新手上路, 积分 11, 距离下一级还需 39 积分
新手上路, 积分 11, 距离下一级还需 39 积分
积分
11
发消息
发表于 2023-1-18 20:26:28
|
显示全部楼层
[捂脸]这。。。
回复
使用道具
举报
静相依
静相依
当前离线
积分
9
2
主题
5
帖子
9
积分
新手上路
新手上路, 积分 9, 距离下一级还需 41 积分
新手上路, 积分 9, 距离下一级还需 41 积分
积分
9
发消息
发表于 2023-1-18 20:26:57
|
显示全部楼层
[谢邀]
回复
使用道具
举报
网络喷子
网络喷子
当前离线
积分
3
1
主题
4
帖子
3
积分
新手上路
新手上路, 积分 3, 距离下一级还需 47 积分
新手上路, 积分 3, 距离下一级还需 47 积分
积分
3
发消息
发表于 2023-1-18 20:27:09
|
显示全部楼层
jdk15中以及没有cas的那一段代码了 好像被一个什么锁相关的代替了
回复
使用道具
举报
迷彩浪子
迷彩浪子
当前离线
积分
0
0
主题
3
帖子
0
积分
新手上路
新手上路, 积分 0, 距离下一级还需 50 积分
新手上路, 积分 0, 距离下一级还需 50 积分
积分
0
发消息
发表于 2023-1-18 20:28:08
|
显示全部楼层
不是很理解。两个子线程不是同时休眠的吗?[好奇]
回复
使用道具
举报
雨下对了季节
雨下对了季节
当前离线
积分
9
2
主题
5
帖子
9
积分
新手上路
新手上路, 积分 9, 距离下一级还需 41 积分
新手上路, 积分 9, 距离下一级还需 41 积分
积分
9
发消息
发表于 2023-1-18 20:28:38
|
显示全部楼层
不懂3+2哪来的
回复
使用道具
举报
南山饮水
南山饮水
当前离线
积分
11
2
主题
7
帖子
11
积分
新手上路
新手上路, 积分 11, 距离下一级还需 39 积分
新手上路, 积分 11, 距离下一级还需 39 积分
积分
11
发消息
发表于 2023-1-18 20:29:33
|
显示全部楼层
运行一下。
回复
使用道具
举报
下一页 »
1
2
3
/ 3 页
下一页
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表