get 获取异步返回值,可以设置超时时间,跟join相似,
但是get会抛出受检异常,join会抛出未受检异常。
在vertx异步框架中尽量避免这两个,因为获取异步返回值需要阻塞,如果一定要使用一定要使用executeBlocking,否则可能会出现无法获取值,一直处于阻塞状态的情况。可使用thenAccept处理最后的结果。
CompletableFuture之get和join
最新推荐文章于 2025-03-17 16:30:02 发布
get 获取异步返回值,可以设置超时时间,跟join相似,
但是get会抛出受检异常,join会抛出未受检异常。
在vertx异步框架中尽量避免这两个,因为获取异步返回值需要阻塞,如果一定要使用一定要使用executeBlocking,否则可能会出现无法获取值,一直处于阻塞状态的情况。可使用thenAccept处理最后的结果。