Learning RxJava

Learning RxJava

评分

★★★★★

ISBN

9781789952216

出版社

Packt Publishing 2020-02-28出版

分类

编程设计

内容简介
RxJava is not just a popular library for building asynchronous and event-based applications; it also enables you to create a cleaner and more readable code base. In this book, you’ll cover the core fundamentals of reactive programming and learn how to design and implement reactive libraries and applications.Learning RxJava will help you understand how reactive programming works and guide you in writing your first example in reactive code. You’ll get to grips with the workings of Observable and S
AI简介
这是一本深入探讨反应式编程和RxJava的权威指南。这本书以反应式编程基础为起点,详细解释了Observable和Observer的概念,以及如何使用它们来构建和操作数据流。书中还深入探讨了订阅Observable,并详细解释了如何使用各种操作符来处理数据流。 书中详细介绍了变换操作符,包括map() ,filter() ,reduce() ,concat() 和merge() 等,并解释了它们如何用于转换、过滤、累积、合并和分割emissions。此外,书中还深入探讨了抑制操作符,包括skip() ,take() ,takeLast() ,takeUntil() 等,并解释了它们如何用于控制数据流。 书中还详细介绍了线程池的概念和类型,以及如何使用subscribeOn() 操作符实现并发。此外,书中还深入探讨了理解schedulers,以及如何使用不同的schedulers来控制异步任务的执行策略。 书中还详细介绍了实现并行化的方法和操作符,包括flatMap() ,groupBy() 和observeOn() 等,并解释了它们如何用于实现并行化。此外,书中还深入探讨了缓冲、
阅读/下载地址