retrofit源码分析

一、这是创建Retrofit这个类,然后去加载IService接口文件 二、在Create方法中,加载IService的时候使用了动态代理,用来对方法进行包装   针对if (method.getDeclaringClass() == Object.class) {   return method.invoke(this, args); } 然而动态代理对象里面的方法都是Interface规定的。
相关文章
相关标签/搜索