一行一行读Java源码——ArrayList

ArrayList可能是日常开发中使用频率最高的集合类型之一(另一个是HashMap),但是有些细节不细究、不常回顾的话总是会慢慢模糊,比如有一语句List<Object> objects = new ArrayList<>();,试问此时objects 的容量(capacity)是多大?
尽管类似这样的细节对代码质量的影响可能不大,但作为Java程序员我们还是有必要去熟悉这些细节并挖掘隐含在这些细节背后的设计奥秘。鉴于此,我觉得有必要再次细度Java ArrayList源码。
首先列举一下本文所涉及的知识点:

>>>阅读全文

猜你喜欢

转载自blog.csdn.net/sweetfire/article/details/84336690