首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java Data Structs
用户201879283167
创建于2025-06-18
订阅专栏
Learn Java Data Structs Knowledge
暂无订阅
共12篇文章
创建于2025-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
故事:你的“智能去重排序书架”(TreeSet<E>)
这次我们把 Java 的 TreeSet 想象成一个 “自动去重且智能排序的魔法书架” 📚。这篇文章揭秘的就是这个书架如何利用 TreeMap(我们之前讲过的红黑树魔法图书馆)的核心能力,实现
图书馆书架管理员的魔法:TreeMap 的奇幻之旅
一、会自动排序的魔法书架 在 Java 王国的图书馆里,有一个神奇的 "魔法书架"(TreeMap),它能自动将书按书名排序。不像普通书架(HashMap)需要贴标签找书,魔法书架会像图书馆管理员一样
故事:你的“老式弹簧售货机”(Stack<E>)
把 Java 的 Stack 想象成一个老式的 弹簧自动售货机(就是那种按一下按钮,最上面的商品被推出来的那种)。这篇文章揭秘的就是这台“老式售货机”的内部构造、工作原理,以及为什么现在大家都
环形快递传送带大冒险:ArrayDeque 的奇幻之旅
一、神奇的环形快递传送带 在 Java 王国的快递中心,有一台神奇的环形快递传送带(ArrayDeque),它和普通传送带不一样:普通传送带只能从一端放快递、另一端取快递,而环形传送带可以从两端任意放
故事:你的“急急急快递站”(PriorityQueue<E>)
想象一下,你开了一家名叫“急急急快递站”的小店,专门处理各种加急包裹。顾客的包裹有不同优先级:钻石VIP(最高)、黄金VIP、白银VIP、普通包裹(最低)。你的任务就是最快地把当前优先级最高的包裹
运动会上的发令枪:CountDownLatch 的同步魔法
一、运动会的倒计时场景 在 Java 王国的年度运动会上,正在进行一场特别的接力赛。裁判手中拿着一个神奇的发令器,这个发令器有个特殊功能:可以设置倒计时数字,当所有运动员准备就绪后,发令器倒计时到 0
图书馆里的神奇书架:CopyOnWriteArrayList 的读多写少魔法
一、图书馆的特殊书架系统 在 Java 王国的知识广场上,有一座特别的图书馆,里面有一排神奇的 "共享书架"。这里的每个书架都有一个奇妙的特性:当很多读者同时看书时,完全不会互相影响;而当管理员需要更
图书馆奇妙夜:HashMap 管理员小明的奇幻工作日记
一、图书馆的神秘构造 在 Java 王国里,有一家神奇的图书馆叫 HashMap 图书馆。管理员小明每天的工作就是管理无数 "书"(键值对),这些书都有独一无二的 "书名"(键)和对应的 "内容"(值
超市购物车的秘密:LinkedHashSet 的有序去重原理
一、超市排队的奥秘:LinkedHashSet 的基本概念 想象你在超市购物,推着一辆神奇的购物车 —— 它会自动去重,而且记住你放入商品的顺序。这就是 Java 中的LinkedHashSet,一个
超市储物柜里的秘密:HashSet 去重原理大揭秘
一、超市存包系统:HashSet 的基本概念 想象你来到超市,存包时会拿到一个存包凭证,上面有一个柜子编号。超市的存包系统有两个神奇特性: 相同物品只能存一次(去重) 取包时直接用凭证找柜子,速度非常
快递分拣中心里的 LinkedList 冒险:从源码到实战的趣味解析
一、快递分拣中心的神奇传送带:LinkedList 的基本结构 想象你来到一个高科技快递分拣中心,这里的包裹传送带不像普通仓库那样排成直线,而是每个包裹都有两个 "小助手"—— 前面的助手指向下一个包
图书馆动态书架:从源码角度解析 Java ArrayList 的奇妙世界
一、图书馆的智能书架:ArrayList 的基本概念 想象你走进一家高科技图书馆,这里的书架会根据藏书量自动调整大小,这就是 Java 中的ArrayList—— 一个会 "成长" 的动态数组书架。与