ReactiveX

RxJava

ReactiveX

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

AI 简介

RxJava 是一个面向 JVM 的响应式编程库,用于通过可观察序列(Observable)构建异步与事件驱动的应用程序。它扩展了观察者模式,支持数据流的声明式组合,内置丰富的操作符(如 map、filter、flatMap),并抽象了线程调度、同步、背压等并发细节;当前 4.x 版本原生支持 Java 26+、Reactive Streams 规范、虚拟线程及 JPMS 模块系统。适用于需要高并发处理、事件流编排、API 聚合或 UI 交互响应的后端服务、Android 应用及中间件开发场景。

Java
Apache License 2.0
48.2k
Stars
7.6k
Forks
2.1k
Watchers
13
Issues

Star 增长

今日0
近 7 天0
近 30 天+7
综合评分70.7
默认分支4.x