美文网首页
Java 集合扩容机制

Java 集合扩容机制

作者: 仰望星空_27a6 | 来源:发表于2019-03-26 12:20 被阅读0次

    ArrayList

    • 使用无参构造器创建的ArrayList初始容量为0,第一次调用add()/addAll()方法时才会初始化数组的容量,初始容量为10
    • 对集合添加若干个元素时,如果当前集合的容量满足需求,不扩容;如果当前集合容量不满足需求,则扩大为原来的1.5倍;如果扩大1.5倍依然不满足需求,则扩大为满足需求的最小容量。

    HashMap

    • loadFactor = 0.75

    相关文章

      网友评论

          本文标题:Java 集合扩容机制

          本文链接:https://www.haomeiwen.com/subject/woabvqtx.html