Android面试题4(通关四)
2019-06-20 本文已影响70人
阿迪scar
网络框架原理:
1:okhttp原理,这个我总结的有,可以参考okhttp
2:市面上常见的网络框架有哪些?
OKgo,Nohttp,xutils,volley等
3:数据结构:
看之前的一篇数据结构
4:hashmap和hashtable对比?
HashMap不是线程安全的,效率高一点、方法不是Synchronize的要提供外同步,有containsvalue和containsKey方法。 hashtable是,线程安全,不允许有null的键和值,效率稍低,方法是是Synchronize的。有contains方法方法。Hashtable基于Map接口和Dictionary类;线程安全,开销比HashMap大,如果多线程访问一个Map对象,使用 Hashtable更好.