我在android上工作了一段时间,今天我想知道:
为什么要为Retrofit Client
创建Singleton
类?
如果我们不这样做会发生什么?
这很简单,
Singleton类用于此,因此一次只能创建一个对象,因此这有助于我们进行内存管理。
如果你不创建一个类singleton,那么会创建多个实例,如果你不错误地丢弃这些对象,那么它会占用大量内存,这是不好的。