1、HashMap
1、哈希表,散列法,哈希碰撞處理等的理解
http://blog.sina.com.cn/s/blog_6fd335bb0100v1ks.html
2、學習網(wǎng)址:
http://www.cnblogs.com/xwdreamer/archive/2012/06/03/2532832.html
http://blog.csdn.net/vking_wang/article/details/14166593
http://www.importnew.com/7099.html
http://blog.csdn.net/liou825/article/details/18375741
3、hashtable,hashmap,concurrenthashmap,線程安全
4、以hasmap最新源碼為主(java8)
2、SparseArray、ArrayMap
總體比較,依據(jù)數(shù)據(jù)結(jié)構(gòu)圖,作性能上的比較,情況的選擇
http://www.lxweimin.com/p/7b9a1b386265
http://www.lxweimin.com/p/303e7384be39
http://www.lxweimin.com/p/ffafce198c0b
http://www.lxweimin.com/p/679ea6534bc0
http://www.lxweimin.com/p/aff3b8990ab3
重點是看SparseArray、ArrayMap的源碼,然后看上面的網(wǎng)址比較下它們
在各種情況下的性能,如何選擇