Java 中的两类集合对象 Collection 和 Map。
Enjoy coding
栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同的是,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
两者的区别比较:
RxJava 提供了多种请求数据处理,转换的方法,功能强大而且优雅,只有想不到,没有做不到。本篇主要记录使用 Observable 对请求数据进行转换处理的方法。
通过定义拦截器 Interceptor ,可以在发送请求或接受请求响应时对数据进行预处理和判断。在开发阶段,为了调试方便,通常在请求的时候,可以直接通过 Log 打印出请求的一些信息,而对于 Header ,Token 的统一管理添加,也可以通过 Interceptor 来实现。
RxJava 到底是什么?使用 RxJava 到底有什么好处呢?其实 RxJava 是 ReactiveX 使用 Java 语言实现的版本。
什么是 ReactiveX 呢?简单的说,ReactiveX 就是 观察者模式+迭代器模式+函数式编程三种模式的结合体。