摘要:
前言:他山之石,可以攻玉 (0) toArray(T[] a) 复制集合(的数组元素)到a数组中 @SuppressWarnings("unchecked") public <T> T[] toArray(T[] a) { //T是Generic Type,即泛型 if (a.length < si 阅读全文
摘要:
源码如下: 主要功能是:返回一个大于等于且最接近 cap 的2的幂次方整数,如给定9,返回2的4次方16。 这个算法的大致原理: 假定cap也就是给定数的的形式为00..01XXXXXXX,(X代表可为0也可为1,X前面的1为从最高位开始第一个为1的那一位) 第一步: n |= n >>> 1; 也 阅读全文