摘要:
📅 2026-05-29 ✍️ 原创 🏷️ Java / NIO / Netty / 源码分析 / 连接处理 在上一篇文章中,我们详细分析了 NioEventLoop 的 run() 方法。其中在处理 IO 事件时,如果是 OP_ACCEPT 事件,会调用 unsafe.read() 方法。 这 阅读全文
posted @ 2026-05-29 15:49
小金虫
阅读(15)
评论(0)
推荐(0)
摘要:
📅 2026-05-27 ✍️ 原创 🏷️ Java / NIO / Netty / 源码分析 / NioEventLoop 在上一篇中,我们讲到 EventLoop 的线程在 doStartThread() 中被启动,随后调用了 SingleThreadEventExecutor.this.r 阅读全文
posted @ 2026-05-29 14:59
小金虫
阅读(18)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java / NIO / Netty / 源码分析 / doBind0 在上一篇文章中,我们详细分析了 Channel 是如何注册到 Selector 上的。注册完成后,服务端还不能接收连接,因为我们还没有真正监听端口。 这一篇,我们来看看 bind( 阅读全文
posted @ 2026-05-29 14:59
小金虫
阅读(8)
评论(0)
推荐(0)
摘要:
📅 2025-05-22 ✍️ 原创 🏷️ Java NIO Netty 源码分析 Channel 注册 上一篇我们讲了 initAndRegister() 中的 init 阶段——NioServerSocketChannel 的创建、AbstractNioChannel 设置非阻塞、Abstr 阅读全文
posted @ 2026-05-29 14:58
小金虫
阅读(19)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java NIO Netty 源码分析 Channel初始化 上一篇我们拆解了 bind(8080) 方法的整体骨架,知道了它内部主要做了两件事:initAndRegister 和 doBind0。其中 initAndRegister 又可以分为两大步 阅读全文
posted @ 2026-05-29 14:58
小金虫
阅读(19)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java NIO Netty 源码分析 bind 上一篇我们讲清楚了 parentGroup 和 childGroup 的分工,以及为什么 parentGroup 通常只需要 1 个线程。 到目前为止,我们的服务端代码已经配置了 EventLoopGr 阅读全文
posted @ 2026-05-29 14:58
小金虫
阅读(12)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java NIO Netty Reactor 源码分析 上一篇我们拆解了 NioEventLoopGroup 的初始化过程,知道了它内部创建了一组 NioEventLoop, 每个 NioEventLoop 就是一个"线程 + Selector + 任 阅读全文
posted @ 2026-05-29 14:58
小金虫
阅读(23)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java NIO Netty EventLoop 源码分析 在前两篇博客中,我们用 NIO 原生 API 和 Netty 各写了一个最简单的 C/S Demo。不知道你有没有注意到,不管是服务端还是客户端,第一行代码几乎都是一样的: new NioEv 阅读全文
posted @ 2026-05-29 14:57
小金虫
阅读(18)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java NIO Netty 网络编程 在上一篇博客中,我们用 Java NIO 的原生 API 手写了一个最简单的客户端与服务器,跑通了多路复用的基本流程,在本章里将介绍Netty是怎么实现相应功能的。Netty 基于 NIO 封装,屏蔽了底层 Se 阅读全文
posted @ 2026-05-29 14:57
小金虫
阅读(17)
评论(0)
推荐(0)
摘要:
📅 2026-05-22 ✍️ 原创 🏷️ Java NIO 网络编程 Socket 提到 Java 网络编程,绝大多数同学第一时间想到的可能是 ServerSocket + Socket 的 BIO(阻塞 I/O)模型。但在高并发场景下,BIO 的"一连接一线程"模式很快就会把线程池打满,系统 阅读全文
posted @ 2026-05-29 14:57
小金虫
阅读(20)
评论(0)
推荐(0)

浙公网安备 33010602011771号