gpt4 book ai didi

java - java.util.concurrent.Future 是线程安全的吗?

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:24 25 4
gpt4 key购买 nike

我正在尝试查找说明 java.util.concurrent.Future 是否是/不是线程安全的文档。例如,我能否安全地将同一个 Future 实例提供给多个线程,这些线程都将调用 Future.get(...)?

我已经以这种方式使用 Future 测试了代码,它似乎工作正常,但如果我能找到文件证明 future 以这种方式进行并发访问是安全的,我会更高兴。

谢谢。

最佳答案

鉴于 Future 旨在供多个线程使用(至少是提交线程和设置结果的线程),并且文档指定异步计算和异步计算之间存在先行关系get 调用之后发生的操作,我会假设这些实现是线程安全的(至少是标准实现)。

关于java - java.util.concurrent.Future 是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8390286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com