Java编程方法论:响应式RxJava与代码设计实战

Java编程方法论:响应式RxJava与代码设计实战

评分

★★★★★

ISBN

9787121364174

出版社

电子工业出版社 2019-05-01出版

作者

知秋

分类

编程设计

内容简介
本书对RxJava2的源码进行了深入解读,让读者可以从设计到实现细节上全面了解它,从而达到不仅会用而且可以进行RxJava2源码库组件级别的拓展的程度。本书的目的不仅是介绍RxJava2,而且更希望通过一个成熟、优秀的代码库来向读者展示阅读源码的思路及编程方面的技巧,其中包含了并发编程的实战技巧、数据结构的设计方法、设计模式的使用方法、函数式编程的各种技巧等,希望读者可以深入思考并获得属于自己的一套编程方法论。这也是“Java编程方法论系列丛书”的初衷,授之以鱼不如授之以渔。
AI简介
这是一本深入解读RxJava2源码的书籍,让读者可以从设计到实现细节上全面了解它,从而达到不仅会用而且可以进行RxJava2源码库组件级别的拓展的程度。书中不仅介绍了响应式编程的基本概念、原理、以及其在Java 9中的应用,还深入讲解了RxJava的核心概念与使用,包括Observable和Observer的关系,以及如何使用Scheduler、背压和Flowable等概念。 此外,书中还详细介绍了源的创建设计方法,以及observeOn操作的作用和原理。通过这些介绍,读者可以深入理解RxJava的工作原理,以及如何设计和实现一个高效的源。 在介绍自定义Scheduler的实现时,书中详细讲解了如何使用Schedulers.from(Executor executor) 接口来自定义Scheduler,以及如何实现Scheduler接口中的schedule方法。这些内容可以帮助读者更好地理解调度器Scheduler的概念和作用,以及如何自定义Scheduler。 在介绍Flowable的背压策略介绍时,书中详细讲解了Flowable与Observable之间的转换,以及Flowa
阅读/下载地址