Intro To RxJava 系列教程

作者: rain 分类: 移动 发布时间: 2016-03-26 18:09 6 条评论

本系列教程根据 Rx.NET 的经典入门教程 IntroToRx 改编而来,用 RxJava 中的实现来介绍 reactive programmer 的理念和使用方式,方便 Java 开发者了解和学习 RxJava。 本教程原文位于 Github。 本系列文章从头到尾详细解释了 RxJava 的使用场景和使用方式以及高级使用技巧。在阅读本教程之前你不需要对 reactive 或者 functional programming 有任何了解,只需要了解 Java 就可以看懂本教程中的内容,帮助你进入 RxJava 的世界,学会使用 RxJava。

本系列教程的结构

本系列的结构是从入门到精通,所以需要从头到尾逐章阅读。并且每个部分都是独立的,所以有经验的同学也可以参考每章的内容。

文章中的代码也可以从 Github 直接下载并允许。建议在第一次阅读的时候直接看文章中的代码即可,如有需要可以单独下载代码进一步学习研究。

RxJava 本身是针对一个数据流(事件流)做各种操作,每当有新的事件发生,则会通知到 Observable 上订阅的 Subscriber 对象。

Java 8 Lambda

为了排版和代码的简洁性,代码中使用了 Java 8 的 Lambda 表达式,如果对 Lambda 不了解的同学可以先参考 掌握 Java 8 Lambda 一文。

###帮朋友打个小广告:

想加入一家硅谷范儿的公司吗?想尝试最前沿的科技产品,和最牛的大咖一起改造世界吗?加入我们吧!
出门问问诚聘如下技术人才,请有兴趣的朋友轻戳职位链接,感兴趣的同学可以把简历发到这个邮箱:287140129@qq.com ,有几个内部推荐名额,先到先得。

语音识别研发工程师(声学模型) http://www.lagou.com/jobs/1527724.html
语音识别研发工程师(解码器) http://www.lagou.com/jobs/1527795.html
语音识别研发工程师(语言模型) http://www.lagou.com/jobs/1529154.html
语音识别研发工程师(信号处理) http://www.lagou.com/jobs/1529172.html
语音识别研发工程师(离线语音) http://www.lagou.com/jobs/1529185.html
语音合成研发工程师 http://www.lagou.com/jobs/1571633.html
NLP算法研发工程师 http://www.lagou.com/jobs/1572981.html
手势识别算法工程师 http://www.lagou.com/jobs/1570931.html
视觉算法工程师 http://www.lagou.com/jobs/1638081.html
Android应用软件工程师 http://www.lagou.com/jobs/1296692.html
Android应用软件高级工程师 http://www.lagou.com/jobs/615838.html
Android Framework工程师 http://www.lagou.com/jobs/643287.html
iOS工程师 http://www.lagou.com/jobs/692160.html
PHP工程师 http://www.lagou.com/jobs/574972.html

本文出自 云在千峰,转载时请注明出处及相应链接。

本文永久链接: http://blog.chengyunfeng.com/?p=946

Ɣ回顶部