Java1.8-HashMap源码分析入门(下)

引入:上篇说到有三个待解答的问题:java HashMap 为何默认数组长度是16? 16个单位真的够用吗?若是不够用该怎么办? 若是多线程执行put数据,get数据,是不是安全的?如何解决安全的问题? 咱们先来看第一个:HashMap 为何默认数组长度是16?面试 上篇源码分析中咱们看到,若是构造HashMap的时候没有指定为数组的长度,那么,数组的长度是默认的:算法 static final
相关文章
相关标签/搜索