- 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
推薦閱讀
- 零基礎學C++程序設計
- Computer Vision for the Web
- HTML5 移動Web開發從入門到精通(微課精編版)
- Xcode 7 Essentials(Second Edition)
- HTML5+CSS3網站設計教程
- C語言程序設計案例式教程
- Securing WebLogic Server 12c
- Hands-On Swift 5 Microservices Development
- Create React App 2 Quick Start Guide
- C++寶典
- Orleans:構建高性能分布式Actor服務
- 算法設計與分析:基于C++編程語言的描述
- Qt 5.12實戰
- HTML5+CSS+JavaScript深入學習實錄
- SQL Server 2014數據庫設計與開發教程(微課版)