# RxJavaCoreDemo **Repository Path**: renhui112115/rx-java-core-demo ## Basic Information - **Project Name**: RxJavaCoreDemo - **Description**: 手写RxJava核心思想 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-16 - **Last Updated**: 2021-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README RxJava RxJava 是一个异步操作库,基于观察者模式。 三要素: 被观察者 Observable、 观察者 Observer、 订阅者 Subscribe 适用场景:数据库读写、大文件的载入、文件处理等后台运行的耗时操作,都可以使用RxJava实现。 RxJava的核心原理就是: 对 Observable 和 Observer 的封装,订阅上下游的数据流。 参考资料: 1.[ 两张图彻底理解 RxJava2 的核心原理](http://solart.cc/2020/06/16/understand_rxjava2)