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

2018年1月16日

HashSet源码阅读
摘要: HashSet的实现基于HashMap 看几个简单的初始化方法 可以看到HashSet的所有初始化,其实都在初始化hashmap,可以看出HashSet和HashMap是has-a的形式。最后一个初始化的是使用LinkedHashMap,dummy参数只是为了做区分构造函数,可以忽略。 看一个Has 阅读全文
posted @ 2018-01-16 15:07 hongdongjian 阅读(200) 评论(0) 推荐(0)
 
ArrayList排序算法的源码
摘要: ArrayList,排序方法的调用过程 然后继续看下在没有实现Comparator接口的情况,传统归并排序的实现 再看看当前默认使用的排序方法(没使用Comparable的情况) 具体看看里面的方法实现 没分析完。。。需要学习一波tim sort。。 阅读全文
posted @ 2018-01-16 10:36 hongdongjian 阅读(1663) 评论(0) 推荐(0)
 
 

公告


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