首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Re_zero
掘友等级
新手,多多指教,谢谢
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
代码跑完了IDEA红灯还亮着?你可能造了个“永生”线程
本文通过一个简单的“保安监控”案例,带你彻底搞懂 JVM 的退出机制 以及 守护线程 (Daemon Thread) 的正确用法。文末附赠“暴力强杀”与“优雅退出”的硬核对比,拒绝服务器“钉子户”。
代码灵异事件:为什么用 get() 能取到值,换成 getProperty() 就变成了 null?
世间安得双全法?你是否曾遭遇这般悖论:明明向 Properties 中存入了数值,用 get() 探寻时它尚在,换作 getProperty() 却如烟消散,只剩 null 寂寥。
破案了!HashMap 根本没满 0.75 却偷偷扩容?源码里的这个“甩锅”逻辑把我看笑了
大家都背过“HashMap 负载因子 0.75,满了就扩容”。本文带你扒开 HashMap 源码,看看它底层那个鲜为人知的“不自信”扩容机制。
📏 为什么 Java 数组要从 0 开始?是“反人类”设计还是天才伏笔?
既然是“第 1 个元素”,为什么索引是 0?这是 Java 语言设计的缺陷吗?本文带你穿越回 C 语言时代,从内存偏移量的角度,揭开“0-based”背后的底层真相。
🍲 图解 JVM 内存模型:别背八股文了,直接进“Re-Zero 火锅店”干饭!
JVM 根本就是一家火锅店!堆是大圆桌,栈是服务员托盘,方法区是墙上的菜单... 还在被复杂的内存概念劝退吗?本文用最通俗的生活比喻 + 纯文本图解,带你一次性厘清 Java 运行时数据区的底层逻辑。
☕ 别再无脑 new StringBuilder() 了!看懂这个扩容机制,代码效率翻倍
大家都知道拼接字符串要用 StringBuilder,但你知道它底层是怎么“长大”的吗?默认容量 16 满载后,下一个容量是多少?17?32?还是 34?本文带你扒开 JDK 8 源码,看清它的扩容黑
☕ 深入理解 Java Integer 缓存机制:为什么 127 == 127,但 128 != 128?
你以为你懂 == 吗?面试官扔出这 7 行代码,90% 的 Java 新手都在第 4 行栽了跟头。本文将带你通过“VIP 休息室理论”,彻底搞懂 Integer 的缓存机制与自动装箱陷阱。
Java新手避坑:为什么我劝你放弃 scanner.nextInt()?
很多 Java 教材只教了 scanner.nextInt(),却没教怎么处理异常缓冲区,导致新手常遇到死循环。本文通过“快递拆箱理论”,对比原生扫描法与字符串解析法,帮你彻底搞懂 Java 的输入处
个人成就
文章被点赞
3
文章被阅读
536
掘力值
150
关注了
0
关注者
0
收藏集
0
关注标签
2
加入于
2026-01-11