拓容
http://www.cnblogs.com/heyonggang/p/9112731.html
arrayList初始容量爲10 拓容計算方式簡單理解爲 ((舊容量 * 3) / 2) + 1
hashMap初始容量爲16 拓容每次都加倍,知道Integer的最大值
//因爲每次都是加倍,所以最終肯定會加倍到MAXIMUM_CAPACITY,會進入這個分支。 if (oldCap >= MAXIMUM_CAPACITY) { threshold = Integer.MAX_VALUE; return oldTab; }