Java 是如何实现的Future.get()
任务完成后多次调用的情况下表现如何?
它返回相同的结果吗?或者抛出一个ExecutionException
如果计算失败,一次又一次出现相同的异常?
我在文档中找不到任何有关它的内容!
您可以致电get()
on a Future
只要你愿意,它只会在产生结果的任务尚未完成时阻塞。
如果任务已经完成,它会立即返回任务的结果。
如果任务因异常而失败,则调用get()
会抛出一个ExecutionException
每次你打电话的时候。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)