• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

奋斗的软件工程师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2024年1月31日

集合的并发修改异常问题-ConcurrentModificationException

摘要: TODO:找出集合中带张的名字,将其从集合中移除 点击查看代码 package com.itheima.javase; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * TODO:找 阅读全文

posted @ 2024-01-31 23:59 周政然 阅读(29) 评论(0) 推荐(0)

集合

摘要: 阅读全文

posted @ 2024-01-31 22:06 周政然 阅读(14) 评论(0) 推荐(0)

哈希碰撞

摘要: 哈希碰撞是指两个不同的输入数据在经过哈希函数运算后产生相同的哈希值。哈希函数通常将输入数据映射到一个较小的范围,比如一个固定大小的哈希码空间,但输入数据的范围可能远远大于哈希码空间。因此,多个不同的输入可能映射到相同的哈希码,这就是哈希碰撞的发生。 哈希碰撞可能发生在任何使用哈希函数的场景,包括哈希 阅读全文

posted @ 2024-01-31 13:55 周政然 阅读(375) 评论(0) 推荐(0)

ArrayList集合的底层原理

摘要: ①利用无参构造器创建的集合,会在底层创建一个默认长度为0的数组 ②添加第一个元素时,底层会创建一个新的长度为10的数组 ③存满时,会扩容1.5倍 ④如果一次添加多个元素,1.5倍还放不下,则新创建数组的长度以实际为准 点击查看代码 package com.itheima.javase; import 阅读全文

posted @ 2024-01-31 00:28 周政然 阅读(32) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3