RxJavaRx 的 Java 实现
RxJava 是 Reactive Extensions 的 Java VM 实现,Reactive Extensions 是一个通过使用可观察序列来组成异步和基于事件的程序的库。
它扩展了 observer 模式,以支持数据/事件序列,并增加了一些操作符,使用户能够声明性地将序列组合在一起,同时抽象出低级线程、同步、线程安全和并发数据结构等方面的问题。
示例代码:
package rxjava.examples;
import io.reactivex.rxjava3.core.*;
public class HelloWorld {
public static void main(String[] args) {
Flowable.just("Hello world").subscribe(System.out::println);
}
}评论
