- 博客(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 167 1
原创 okhttp源码分析-拦截链
okhttp源码分析-拦截链拦截链getResponseWithInterceptorChain()proceed()okhttp的网络请求,可以看做是一个一个拦截器处理的结果。将拦截器添加到list中,通过拦截链,拦截器依次执行,拦截器里的数据,由下一个拦截器返回。拦截链@Override public Response execute() throws IOException { synchronized (this) { if (execute
2020-05-12 10:54:59 107
原创 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 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人