- 博客(3)
- 收藏
- 关注
原创 java动态代理
java代理模式静态代理动态代理 静态代理 定义接口 public interface IEat { void eat(); } 小鸟类实现接口 public class Bird implements IEat { @Override public void eat() { System.out.println("小鸟吃饭"); } } 代理类实现接口,将被代理对象传入代理类。 public class ProxyManager implements I
2020-05-22 10:50:48
188
1
原创 okhttp源码分析-拦截链
okhttp源码分析-拦截链拦截链getResponseWithInterceptorChain()proceed() okhttp的网络请求,可以看做是一个一个拦截器处理的结果。将拦截器添加到list中,通过拦截链,拦截器依次执行,拦截器里的数据, 由下一个拦截器返回。 拦截链 @Override public Response execute() throws IOException { synchronized (this) { if (execute
2020-05-12 10:54:59
137
原创 okhttp源码学习分析一
okhttp源码学习分析一同步请求RealCall 的execute方法异步请求enqueue源码 同步请求 public class GetExample { OkHttpClient client = new OkHttpClient(); String run(String url) throws IOException { //包含请求头,url,请求参数 Req...
2020-04-28 10:57:22
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人