拉模式和推模式,命令式和响应式 – 响应式编程 [Android RxJava2](这到底是什么):第二部分
太棒了,我们又来到新的一天。这一次,我们要学一些新的东西让今天变得有意思起来。
大家好,希望你们过得不错。这是我们 Rx Java 安卓系列的第二部分。在这篇文章里,我打算解决下一个关于推模式(Push)和拉模式(Pull)或者推模式(Push)与迭代模式,以及命令式和响应式之间的困惑。
动机:
动机跟我分享第一部分的是一样的。当我看到有 hasNext(),next()方法的迭代模式(Pull),在 Rx 中反过来也一样时,我经常感到疑惑。同样地,关于命令式编程和响应式编程的很多例子也让我困惑。
修改:
在第一部分中,我们讨论了 Rx 最重要,最基本也最核心的概念, 观察者模式。在程序里的任何一个地方,如果我想要知道数据