另外,我用的是android studio 不是Intelij
Presentation Assistant
我突然想起高兴的事
Interceptor.Chain 这个应该是职责链模式。
Interceptors are a powerful mechanism that can monitor, rewrite, and retry calls.
和 GOF 中的职责链模式意图描述一致。每个对象(Interceptor)都有机会处理请求。将这些对象连成一条链,沿着链条传递请求。
没有,你是对的,这个是不好,不要用了
Presentation Assistant
当然有隐患了。。
用Gradle配置多域名
Android 的 SDK 没有 rt.jar。Oracle 发布的 SDK 某些版本 rt.jar 中也没有 sun.misc.ProxyGenerator 。需要在 Intellij IDE 中依赖 JDK1.0.8.
我这边可以依赖呀,是报了什么错吗
编译器对常量做了优化,看看编译后的字节码就明白了。
是线程安全的,可以看一下源码,get(),put(),remove()方法里面都有synchronized
介绍retrofit中的一些设计模式
android源码设计模式解析与实践
你是不是群里那个用 Android Studio 编译的那个同学。。。用 IntelliJ 打开,最好别用 Android Studio