8-8 toObserve两种形态演示
复制observeTest的代码,改成toObserveTest
修改方法名
访问方式改成toObservable
我们来看下调用结果
底下报了一个错。
说我们执行的次数太多
那么为什么会报出这样一个错误呢?
首先我们在执行Observe和toObservable的区别,就是下面这个对象我们不能用多次。
其实看错误可能看出来,就是同一个command 执行的次数太多了。
分别用两个对象
区分1和2
再次执行测试
这样就正常的执行了。
但是我们只返回了1, 没有2
在最后 线程休息2秒,然后把这个错误抛出去。
再次测试,加个Thread sleep才输出了下面三行
这两个的差异点
结束
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步