好久沒(méi)寫(xiě)博客,這一陣又去面試了幾家公司,所以聊一聊這大半年的面試經(jīng)歷,面了幾家公司發(fā)現(xiàn)一個(gè)規(guī)律,越是出名,技術(shù)牛逼的公司,面試官都很謙虛,整個(gè)面...
整體流程 下面這張圖很好的說(shuō)明了OkHttp的網(wǎng)絡(luò)請(qǐng)求流程,來(lái)自于拆輪子系列:拆 OkHttp OkHttp最簡(jiǎn)單的使用如下所示: 1. OkH...
OkHttpClient 對(duì)外提供的公開(kāi)類(lèi),實(shí)現(xiàn)了Call.Factory接口 OkHttpClient.Builder OkHttp內(nèi)部類(lèi),構(gòu)...
Integer Integer內(nèi)部有一個(gè)IntegerCache類(lèi),這個(gè)類(lèi)用來(lái)緩存int型數(shù)值,默認(rèn)緩存的范圍是-128 ~ 127,如果設(shè)置了...
ArrayMap是Android提供的一種替換HashMap的數(shù)據(jù)結(jié)構(gòu),官方對(duì)它的介紹說(shuō)ArrayMap是一種更有效率的Map結(jié)構(gòu),其原理是內(nèi)部...
SparseArray是Android官方推薦的一種高效率的Map類(lèi)工具,如果key值是int值,最好使用SparseArray而不是HashM...
Set集合的最主要特性就是沒(méi)有重復(fù)元素,HashSet是Set的一個(gè)字類(lèi),其內(nèi)部基于HashMap實(shí)現(xiàn) 1. 成員變量 可以看到HashSet內(nèi)...
HashTable跟HashMap在功能上來(lái)基本類(lèi)似,其解決hash沖突的方法也是基于鏈地址法, 唯一的不同點(diǎn)在HashTable的方法是同步的...
LinkedHashMap具有以下特性 LinkedHashMap繼承自HashMap, 它可以保證迭代的順序跟插入的順序是一致的 不是同步的,...