# NIO与Socket编程技术指南

> 金屋电子书图书详情的 Markdown 版本。

- 规范页面：https://alltool.top/book/0ki1k
- Markdown 版本：https://alltool.top/book/0ki1k.md
- 作者：高洪岩
- ISBN：9787111604068
- 出版社：机械工业出版社有限公司
- 出版日期：2018-01-01
- 语言：中文
- 分类：计算机、编程
- 评分：4.3
- 可用格式：PDF+EPUB（22.01 MB，437 页）
- 更新时间：2026-08-23 17:24:33

## 下载方式

本站不在 Markdown 页面直接提供文件地址。请前往规范页面，点击对应格式的下载按钮完成下载。

### PDF+EPUB

- 文件格式：PDF+EPUB
- 文件大小：22.01 MB
- 页数：437 页
- 下载说明：请打开规范页面 https://alltool.top/book/0ki1k，点击 PDF+EPUB 的下载按钮完成下载。


## 内容简介

《NIO 与 Socket 编程技术指南》聚焦 Java 网络编程中的两个核心主题：NIO 与 Socket。相比只演示客户端、服务端连接的入门书，本书更重视底层 API 行为以及不同网络参数对程序运行方式的影响。

NIO 部分系统介绍 Buffer、Channel、Selector 和字符编码等核心组件，帮助读者理解阻塞 IO 与非阻塞 IO 之间的区别，以及 Java 如何通过选择器在单个线程中处理多个网络连接。

Socket 部分进一步进入 TCP/IP 和 UDP 编程，对连接建立、数据收发、超时、关闭以及 SocketOption 等行为进行大量实验式讲解。读者可以从具体代码观察操作系统网络机制如何映射到 Java API。

本书适合已经掌握 Java 基础、希望深入学习网络编程的后端开发者，也适合在进入 Netty 等高性能网络框架前补齐 NIO 和 Socket 底层知识。部分 API 使用方式具有版本背景，但核心网络机制仍具有较高参考价值。
