美文网首页
JAVA 8 Future

JAVA 8 Future

作者: 周_0717 | 来源:发表于2020-03-25 10:42 被阅读0次

Future本身是一个接口,提供取消、查询取消、查询完成、获取结果、设置超时获取结果五个接口方法;默认提供了PendingFuture<V, A>、SwingWorker<T, V>、ForkJoinTask<V>、CompletedFuture<T>、FutureTask<V>五种实现;也可以使用ExecutorService的submit、invokeAll方法生成Future;
其基本原理,在于调用获取结果(或超时获取)时,若未完成则挂起线程,完成后再返回结果;
2020-03-25

相关文章

网友评论

      本文标题:JAVA 8 Future

      本文链接:https://www.haomeiwen.com/subject/itnkkhtx.html