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

大浪淘沙

黄河之水天上来,极目楚天舒
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2019年10月25日

深入理解HashMap和CurrentHashMap

摘要: 原文链接:https://segmentfault.com/a/1190000015726870 前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 H 阅读全文

posted @ 2019-10-25 22:18 shchenzl 阅读(722) 评论(0) 推荐(0)

HashMap 的实现原理

摘要: 众所周知,HashMap是用来存储Key-Value键值对的一种集合,这个键值对也叫做Entry,而每个Entry都是存储在数组当中,因此这个数组就是HashMap的主干。HashMap数组中的每一个元素的初始值都是NULL Put方法的实现原理 HaspMap的一种重要的方法是put()方法,当我 阅读全文

posted @ 2019-10-25 21:47 shchenzl 阅读(1153) 评论(0) 推荐(0)

Linux常用命令

摘要: 1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内 阅读全文

posted @ 2019-10-25 21:43 shchenzl 阅读(108) 评论(0) 推荐(0)

集合小笔记

摘要: List ArrayList(线性表的顺序存储) 以数组实现。节约空间,但数组有容量限制。超出限制时会增加50%容量,用System.arraycopy()复制到新的数组,因此最好能给出数组大小的预估值。 默认第一次插入元素时创建大小为10的数组。按数组下标访问元素–get(i)/set(i,e) 阅读全文

posted @ 2019-10-25 21:39 shchenzl 阅读(145) 评论(0) 推荐(0)

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