首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
hash
订阅
鬼魅巨蟹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
Java面试通关要点汇总集
这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。敬请关注「服务端思维」微信公众号,获取最新文章。 设计模式的性能,例如单例模式哪…
散列表的基本原理与实现
主要介绍散列表(Hash Table)这一常见数据结构的原理与实现
一致性 Hash 算法的实现
这篇文章模拟实现一个分布式缓存系统来探讨在使用了一致性 hash 以及普通 hash 在增加、删除节点之后,对数据分布、缓存命中率的影响
Java集合之ConcurrentHashMap源码浅析
上文中结尾处,我们说到了现在很少用Hashtable,那么在需要线程安全的场景中,我们如何保持同步呢,这就是本文的重点:ConcurrentHashMap(JDK1.7)。ConcurrentHashMap比HashMap以及Hashtable复杂多了,其内部采用了锁分段技术用…
集合类HashMap,HashTable,ConcurrentHashMap区别?
简单来说,HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当前entry的next指向null),那么对于查找,添加等操作很快,仅需一次寻址即可;如果定位到的数组包含链表,对于添加操作,其时间复杂…
深度解析HashMap
HashMap对于使用Java的小伙伴们来说最熟悉不过,每天都在使用它。这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,主要是最近面试的小伙伴们,中被人问起HashMap,HashMap涉及的知识远远不止put和get那么简单。 为什么叫做HashMap…
面试必备:HashMap源码解析(JDK8)
本文将从几个常用方法下手,来阅读HashMap的源码。 按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解HashMap的特点、适用场景。 如果本文中有不正确的结论、说法,请大家提出和我讨论,共同进步,谢谢。 概括的说,…
HashMap 深度分析
这篇文章主要是分析 HashMap 的工作原理,HashMap 涉及的知识远远不止 put 和 get 那么简单。这篇文章分析得很深入了。
Java 多线程:线程池实现原理
分析了 Java 多线程的实现细节,例如关键类 ThreadPoolExecutor 的 execute 方法,以及利用 BlockingQueue 实现阻塞等。
深入了解 HashMap
让我们来了解 HashMap!