稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
【HashMap源码】
订阅
avatar
程序猿不弃 创作等级LV.3
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 聊聊JAVA中的并发工具类
    CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发流程控制的手段,Exchanger工具类提供了在线程间交换数据的一种方法。
    • 初念初恋
    • 2年前
    • 4.2k
    • 48
    • 7
    后端 Java 掘金·金石计划
    聊聊JAVA中的并发工具类
  • HashMap除了死循环之外,还有什么问题?
    本篇的这个问题是一个开放性问题,HashMap 除了死循环之外,还有其他什么问题?总体来说 HashMap 的所有“问题...
    • Java中文社群
    • 3年前
    • 5.6k
    • 39
    • 2
    后端 Java 面试
    HashMap除了死循环之外,还有什么问题?
  • 那些年,我们又爱又恨的HashMap(二)-源码篇
    如果size大于threshold,进行扩容。 在putVal()方法中使用到了上述hash函数计算的哈希值。 这样做是为了避免发生哈希冲突。 如果数组长度n很小,假设是16的话,那么n-1=15即1111 ,这样的值和哈希值直接按位与运算,实际上只使用了哈希值的后4位。如果当…
    • Alva_
    • 5年前
    • 1.0k
    • 18
    • 16
    Java