请介绍网络 IO 的基本流程,并说明 Reactor 模式在 Java NIO 和 Netty 中的应用。
考察说明
考察对网络 IO 模型及 Reactor 模式在 Java NIO 与 Netty 中实际应用的理解
回答思路
- 清晰描述网络 IO 从连接建立到数据读写的完整流程
- 解释 Reactor 模式的核心组件(Reactor、Acceptor、Handler)及其协作关系
- 对比阻塞 IO 与 NIO 的差异,说明 Reactor 模式如何解决阻塞问题
- 具体说明 Netty 中如何实现 Reactor 模式(如 EventLoopGroup 的角色)