- Learning RxJava
- Thomas Nield
- 149字
- 2021-07-02 22:22:48
Thinking Reactively
It is assumed you are fairly comfortable with Java and know how to use classes, interfaces, methods, properties, variables, static/nonstatic scopes, and collections. If you have not done concurrency or multithreading, that is okay. RxJava makes these advanced topics much more accessible.
Have your favorite Java development environment ready, whether it is Intellij IDEA, Eclipse, NetBeans, or any other environment of your choosing. I will be using Intellij IDEA, although it should not matter or impact the examples in this book. I recommend that you have a build automation system as well such as Gradle or Maven, which we will walk through shortly.
Before we dive deep into RxJava, we will cover some core topics first:
- A brief history of Reactive Extensions and RxJava
- Thinking reactively
- Leveraging RxJava
- Setting up your first RxJava project
- Building your first reactive applications
- Differences between RxJava 1.0 and RxJava 2.0
推薦閱讀
- Learning Single:page Web Application Development
- Instant Testing with CasperJS
- C++程序設(shè)計(jì)(第3版)
- Learning Apex Programming
- Spring Cloud Alibaba微服務(wù)架構(gòu)設(shè)計(jì)與開(kāi)發(fā)實(shí)戰(zhàn)
- Apache Hive Essentials
- MATLAB實(shí)用教程
- 零基礎(chǔ)學(xué)單片機(jī)C語(yǔ)言程序設(shè)計(jì)
- QGIS By Example
- Teaching with Google Classroom
- Android Wear Projects
- ArcGIS for Desktop Cookbook
- scikit-learn Cookbook(Second Edition)
- Get Your Hands Dirty on Clean Architecture
- Java自然語(yǔ)言處理(原書(shū)第2版)