会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
潘志的研发笔记
一线互联网研发技术倾囊相授,专注原创分享!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
2019年11月26日
深入浅出的分析IdentityHashMap
摘要: IdentityHashMap 从它的名字上可以看出来用于表示唯一的 HashMap,但是分析了其源码,发现其数据结构与 HashMap 使用的数据结构完全不同。
阅读全文
posted @ 2019-11-26 15:56 志哥聊技术
阅读(1304)
评论(0)
推荐(1)
2019年11月22日
深入浅出的分析TreeMap
摘要: 前面介绍了 Map 接口的实现类LinkedHashMap,LinkedHashMap存储的元素是有序的,可以保持元素的插入顺序,但不能对元素进行自动排序。在某些场景,如果在数据的存储过程中,能够自动对数据进行排序,将会极大提高编程效率。而Map接口有一个重要的实现类TreeMap,TreeMap可以实现存储元素的自动排序。
阅读全文
posted @ 2019-11-22 15:41 志哥聊技术
阅读(638)
评论(0)
推荐(0)
2019年11月19日
深入浅出分析LinkedHashMap
摘要: 在上一章节,咱们深入浅出的分析了 HashMap,如果你已读过 HashMap 的讲解,一定能够想到本文将要讲解的 LinkedHashMap 其实也是一样的,LinkedHashMap 继承于 HashMap,不同的是 LinkedHashMap 插入的元素,可以按照插入的顺序读取!
阅读全文
posted @ 2019-11-19 09:18 志哥聊技术
阅读(738)
评论(0)
推荐(0)
2019年11月17日
红黑树实现分析
摘要: 在分析jdk1.8的HashMap实现原理之前,咱们先可以了解一下红黑树的设计,相比jdk1.7的HashMap而言,jdk1.8最重要的就是引入了红黑树的设计,当冲突的链表长度超过8个的时候,链表结构就会转为红黑树结构。
阅读全文
posted @ 2019-11-17 21:33 志哥聊技术
阅读(679)
评论(0)
推荐(0)
2019年11月16日
集合系列(二) -List接口详解
摘要: 在上一章《初探java集合框架图》中,我相信大部分朋友对java容器整体架构都有了初步的了解,那么本章主要是想详细的介绍以下 List 接口实现类之间的区别!
阅读全文
posted @ 2019-11-16 21:37 志哥聊技术
阅读(523)
评论(0)
推荐(0)
2019年11月15日
集合系列(一) -集合框架简介
摘要: 实际开发中,经常用到java的集合框架,比如ArrayList、LinkedList、HashMap、LinkedHashMap,几乎经常接触到,虽然用的多,但是对集合的整体框架,基础知识还是不够系统,今天想和大家一起来梳理一下!
阅读全文
posted @ 2019-11-15 16:57 志哥聊技术
阅读(2011)
评论(1)
推荐(5)
上一页
1
···
3
4
5
6
7
公告