IO:阻塞、非阻塞、io 多路复用、信号 io、异步 io
线程:阻塞、Reactor、Proactor
BIO/NIO/AIO
是
Java 层面对 IO 模型的抽象分类
(本质对应操作系统的 IO 模型);
select/poll/epoll
是
操作系统层面实现「多路复用 IO」的具体系统调用
,是 Java NIO 底层的核心依赖。
IO 模型 线程模型 高性能网络
IO 多路复用select pol epoll