# NIO与Socket编程技术指南

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

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

## 下载方式

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

### PDF+EPUB

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


## 内容简介

本书细化到特性级别，涵盖缓冲区、通道、选择器以及基于 Socket 的TCP/IP和UDP编程。本书共6章，具体内容如下。

- 第1章讲解了NIO中的缓冲区，包括核心API的使用。

- 第2章讲解了NIO中的Channel通道类的继承关系、核心接口的作用，着重介绍 FileChannel 类的使用。

- 第 3 章涵盖 NetworkInterface 类获得网络接口的信息、InetAddress 和 InterfaceAddress 类的常见 API。

- 第 4 章中讲解使用 Java 语言实现 Socket 通信，基于 TCP/IP 和 UDP 协议进行实现。将相关类的全部 API 进行了介绍，学习后阅读相关的网络框架的源代码、Java 高性能后台处理才不会迷茫。

- 第 5 章中讲解了 NIO 技术中非常重要的 Selector 选择器技术，“多路复用”精髓在此体现的，本章也是大幅提升程序运行的效率之关键。

- 第 6 章异步 IO（AIO），在 NIO 的基础上实现异步执行、回调处理等高级功能，是 Java 高级程序员，架构师等必须要掌握的技术。
