摘要: 1).ArrayList  ArrayList维护着一个对象数组。如果调用new ArrayList()后,它会默认初始一个size=10的数组。  每次add操作都要检查数组容量,如果不够,重新设置一个初始容量1.5倍大小的新数组,然后再把每个元素copy过去。  在数组中间插入或删除,都要 阅读全文
posted @ 2018-07-06 16:55 zzfx 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 容量、操作、运算(两个集合类)。 核心是迭代器、比较器、数组、链表、哈希表。 阅读全文
posted @ 2018-07-06 16:47 zzfx 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和 Map这三大类的集合 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复 而Set不可以重复 而Map一般 阅读全文
posted @ 2018-07-06 16:17 zzfx 阅读(3251) 评论(0) 推荐(0) 编辑
摘要: bogon:ccbmobilebank zzf073$ make package > Making all for tweak CCBMobileBank… make[2]: Nothing to be done for `internal-library-compile'. > Making st 阅读全文
posted @ 2018-07-06 15:52 zzfx 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 约定 约定前面的数组结构的每一个格格称为桶 约定桶后面存放的每一个数据称为bin bin这个术语来自于JDK 1.8的HashMap注释。 size size表示HashMap中存放KV的数量(为链表和树中的KV的总和)。 capacity capacity译为容量。capacity就是指HashM 阅读全文
posted @ 2018-07-06 15:20 zzfx 阅读(7528) 评论(2) 推荐(1) 编辑
摘要: 1.public V get(Object key) { 2. if (key == null) 3. return getForNullKey(); 4. int hash = hash(key.hashCode()); 5. for (Entry<K,V> e = table[indexFor( 阅读全文
posted @ 2018-07-06 15:12 zzfx 阅读(159) 评论(0) 推荐(0) 编辑