gpt4 book ai didi

java - 如果我使用 Single<> 为什么我不应该使用blockingGet() 以及替代品是什么

转载 作者:行者123 更新时间:2023-12-02 01:25:38 24 4
gpt4 key购买 nike

为什么我不应该使用blockingGet()如果我使用Single<>以及它的替代品是什么。

我有

PaymentEntity payment= paymentsRepository.getById(id).blockingGet();

getById()返回 Single<PaymentEntity>

Single<PaymentEntity> getById(String Id);

我的一位同事告诉我,我不能使用 blockingGet() ,没有任何明确的理由。

那么为什么我不应该使用 blockingGet()如果我使用Single<>它的替代品是什么?

最佳答案

使用订阅来获取它。

为什么?不阻塞调用线程的执行。否则使用 rx 有何意义?除非您 确实必须阻止执行,否则不要这样做。

关于java - 如果我使用 Single<> 为什么我不应该使用blockingGet() 以及替代品是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56983987/

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