首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
键盘咖啡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
Java集合(6)之 HashMap 源码解析
HashMap 在日常开发中非常常用,它基于哈希表实现,以 key-value 形式存储。本文通过 JDK1.8 的源码,分析一下 HashMap 的内部结构和实现原理。 在 JDK1.7 之前,HashMap 底层由数组 + 链表实现,也就是链表散列。当向 HashMap 中…
深入理解 JVM 之 JVM 内存结构
Java 虚拟机在运行 Java 程序 时,把它所管理的内存划分为若干个不同的数据区域,主要包括以下五个部分:程序计数器、Java 堆、Java 虚拟机栈、方法区和本地方法栈。 程序计数器是当前线程所执行的字节码的行号指示器,它会指出下一条将要执行的指令的地址,字节码解释器就是…