为了账号安全,请及时绑定邮箱和手机立即绑定

在多线程编程中怎样保证线程安全?

在多线程编程中怎样保证线程安全?

绝地无双 2018-09-30 09:06:24
在多线程编程中怎样保证线程安全
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超12个赞

用  FutureTask 。
解释: 主体工作你已经完成一半了。 目前的状态是, 好比你分配完任务让线程去处理。
线程还没处理完,你还没有得到结果你就先回去了。
怎么等待某一个任务完成呢? 在 Java 中你可以使用 FutureTask<V> 还封装你的任务,表示这是一个将来某一个时间完成的任务,我们一般叫做异步任务。
FutureTask<V> 主要是,在你调用它的`get` 方法时,哪颗它还没有完成就在那里等着,完成再返回给你结果。

查看完整回答
反对 回复 2018-10-09
  • 1 回答
  • 0 关注
  • 1155 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信