gpt4 book ai didi

Java - Future.get() 多次调用

转载 作者:IT老高 更新时间:2023-10-28 20:51:50 26 4
gpt4 key购买 nike

Java的Future.get()在任务完成后被多次调用的情况下如何表现?它返回相同的结果吗?或者如果计算失败,是否会一次又一次地抛出 ExecutionException 并出现相同的异常?我在文档中找不到任何关于它的内容!

最佳答案

您可以根据需要在 Future 上随时调用 get(),并且只有在产生结果的任务尚未完成时才会阻塞。

如果任务已经完成,它会立即返回任务的结果。

如果任务因异常而失败,则每次调用 get() 都会抛出 ExecutionException

关于Java - Future.get() 多次调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28648880/

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