
Java
文章平均质量分 96
以通俗易懂的方式讲解Java的相关技术!!!
码熔burning
技术总是要贴合日常生活的,结合日常生活的例子来讲解技术,才能更好地理解!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【NIO番外篇】之组件 Selector
Selector就是 NIO 请来的超级调度员!它允许你用一个线程(一个敬业的管制塔操作员 🧑✈️ 或总机接线员 ☎️)来同时监控多个通道(Channels)的状态。原创 2025-04-14 14:12:02 · 1476 阅读 · 29 评论 -
【NIO番外篇】之组件 Buffer
简单说,Buffer就是内存里的一块固定大小的区域,专门用来临时存储数据。它就像一个容量有限的快递车厢🚚 或者仓库里的托盘📦。原创 2025-04-14 10:35:50 · 1129 阅读 · 11 评论 -
【NIO番外篇】之组件 Channel
NIO,看完你就懂了!在Java NIO(New I/O)模型中,Channel扮演着核心角色。可以将其理解为一个连接到能够执行I/O操作的实体(如文件、网络套接字)的开放连接或通道。它类似于传统Java I/O中的Stream双向性:传统的只能读,只能写。而Channel通常是双向的,可以同时进行读和写操作(具体取决于通道类型,例如与Buffer交互Channel本身不直接存储数据。所有数据读写都必须通过Buffer对象进行。数据总是先从Channel读入Buffer,或者从Buffer写入。原创 2025-04-13 14:49:18 · 1237 阅读 · 7 评论 -
AIO,看完你就懂了!
AIO,全称 Asynchronous Input/Output(异步输入/输出),也称为 NIO.2,是 Java 7 引入的一套新的 I/O API,位于包下。它提供了真正的异步、非阻塞I/O 模型。原创 2025-04-13 10:32:56 · 927 阅读 · 3 评论 -
NIO,看完你就懂了!
NIO,通常指 Non-blocking I/O(非阻塞 I/O),也是 Java 4 (JDK 1.4) 引入的 New I/O API。原创 2025-04-12 14:37:00 · 1412 阅读 · 7 评论 -
BIO,看完秒懂!
BIO,全称 Blocking Input/Output(阻塞输入/输出),是 Java 中最早提供的 I/O 模型。它是一种同步阻塞的 I/O 模型。原创 2025-04-12 13:46:43 · 1060 阅读 · 3 评论 -
Java中的BigDecimal,你真的会用吗?
BigDecimal是 Java 中用于进行精确十进制计算的重要类。它适用于金融、科学等需要高精度计算的场景。🎉原创 2025-03-29 17:12:20 · 1316 阅读 · 3 评论 -
Java Optional:优雅处理空值的艺术,告别NullPointerException
Optional是一个容器,用于包装可能为空的值。📦原创 2025-03-28 12:26:06 · 780 阅读 · 0 评论 -
Java SPI机制,看完就懂了!
SPI 全称是 Service Provider Interface,翻译过来就是“服务提供者接口”。你可以把它想象成一个“插座” 🔌。原创 2025-03-26 16:57:15 · 1115 阅读 · 0 评论 -
接口幂等性方案全解析:10种方案对比与选择指南(附代码示例)
幂等性同一个请求发多少次,结果都和第一次一样!就像你给朋友发消息说“我要1杯奶茶”,即使消息重复发送10次,朋友也只会给你1杯,而不是10杯!原创 2025-03-18 11:29:02 · 1278 阅读 · 0 评论 -
探秘 Java 8 Stream 流:万字讲解
Stream(流)是 Java 8 引入的一个强大的功能,它允许你以声明性的方式对集合或其他数据源进行高效的数据处理。原创 2025-03-17 14:56:54 · 886 阅读 · 0 评论 -
Java Lambda魔法:让代码简洁10倍的函数式
Lambda和函数式接口让Java代码更像“写数学公式”,把“怎么做”直接塞进代码里,省去繁琐的语法,专注业务逻辑!🎈原创 2025-03-17 11:08:57 · 795 阅读 · 0 评论 -
PO、DTO、VO等9大对象划分详解,让你的代码不再“一团糟”
别再混淆PO、VO、DTO!一文解锁Java项目分层设计中9大核心对象的终极用法原创 2025-03-15 09:54:31 · 1471 阅读 · 0 评论 -
内存溢出、内存泄漏,你真的懂吗?
内存不够用,程序崩溃。💥内存用完不释放,导致可用内存越来越少。📉内存溢出和内存泄漏都是程序中常见的内存问题,需要我们认真对待,及时发现和解决。🔍。原创 2025-03-08 22:15:46 · 1203 阅读 · 0 评论 -
线程池:从入门到精通,只需一杯咖啡的时间
学好线程池,让你的程序像火箭一样快🚀!原创 2025-02-26 17:50:12 · 855 阅读 · 0 评论 -
堆、栈、方法区...还不懂?
写代码时new→ 堆 | 局部变量 → 栈 | 类信息 → 方法区 | Native方法 → 本地方法栈 | 执行位置 → 程序计数器。原创 2025-02-26 14:39:36 · 781 阅读 · 0 评论 -
雪花算法Snowflake,看完秒懂!
在分布式世界里,有很多台电脑一起干活,如果每台电脑都自己生成ID,很容易撞衫(ID重复)。原创 2025-02-24 15:20:42 · 2004 阅读 · 0 评论