Kotlin 简介 Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的 Swift,由 JetBrains 设计开发并开源。K...
Kotlin 简介 Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的 Swift,由 JetBrains 设计开发并开源。K...
CallServerInterceptor 本篇为 OkHttp 请求最后一个拦截器 CallServerInterceptor,即调用服务器的拦截; 同样,直接查看 Cal...
ConnectInterceptor ConnectInterceptor 即连接拦截器,此拦截器即和 Request 请求的拦截相关; 查看 ConnectIntercep...
CacheInterceptor CacheInterceptor 即缓存拦截器,和请求的缓存控制相关; 查看 CacheInterceptor 的 intercept 方...
本篇文章继续深入源代码查看 BridgeInterceptor 拦截器相关的方法 BridgeInterceptor 查看 intercept 方法 可以看到 BridgeI...
上一篇文章我们分析了 OkHttpClient 创建请求,以及相关队列操作的一些方法。具体可查看探究Okhttp的运行原理(1)[https://www.jianshu.co...
Vector 简介 Vector 和 ArrayList 类似,顶级父类为 Collection,区别于 ArrayList 的重要一点,Vector 集合类为线程安全类,而...
0.写在前面 (全文约4k字,已经投稿 鸿洋 老师的公众号[https://mp.weixin.qq.com/s/njD4f50zPEydrRcv5BZiEw],只想做个小透...
LinkHashMap 简介 LinkHashMap 继承自 HashMap 同时也实现了 Map 接口。所以 LinkHashMap 的方法与 HashMap 中的方法类似...
HashMap 简介 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储...
最近和几个之前一起做安卓的朋友喝酒,他最近在研究JVM,我们就简单的讨论了起来,他比我研究的深很多,我也不甘堕落,自己也开始研究了一下,写了4篇文章整理了一下自己的思路,Ja...
LinkList 简介 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。所有操作...
ArrayList简介: ArrayList 属于 Java 中的高级数据的集合框架。项目包在 java.util 包下。ArrayList 类是一个可以动态修改的数组,与...
1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...
okhttp之旅(一)--简介okhttp之旅(二)--请求与响应流程okhttp之旅(三)--拦截器Interceptor概述okhttp之旅(四)--RetryAndFo...
如需转载请评论或简信,并注明出处,未经允许不得转载 github地址:https://github.com/Geekholt/HotFix 目录 前言 bug一般是一个或多个...
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与...