retrofit源碼分析

一、這是創建Retrofit這個類,然後去加載IService接口文件 二、在Create方法中,加載IService的時候使用了動態代理,用來對方法進行包裝   針對if (method.getDeclaringClass() == Object.class) {   return method.invoke(this, args); } 然而動態代理對象裏面的方法都是Interface規定的。
相關文章
相關標籤/搜索