Java源码系列(一)集合

(一)hashCode()和equals 如上:在hashmap的底层实现是链表+数组: (二)那些年实现过的源码 Stringbuffer(Stringbuilder):内部由数组实现  ;扩容为每次变为原来的2倍+2;区别Stringbuffer的方法线程安全,使用了重量级锁synchronized,修饰了所有方法 ArrayList(Vector):内部是数组,每次扩容为原来的1.5,vec
相关文章
相关标签/搜索