IO 篇
该模块主要是介绍 IO 方面的知识;
  • NIO, AIO
  • 网络编程相关;
  • 多线程、多核 CPU、进程之间的关系(因为这些跟 IO 都有关系,所有放在该篇来介绍)。

NIO 和 AIO

主要会用 JDK 原始 NIOAIO 相关 API 去实现 Socket 网路编程小实例; 以及使用 Netty 实现网络编程的小实例;然后说明一些使用 Netty 的好处。

Linux 系统 IO 模型介绍

//TODO

IO 相关 API 介绍

//TODO

NIO 相关 API 介绍

//TODO

AIO 相关 API 介绍

//TODO