1.发发牢骚 相信大家在网上看过不少讲解 BIO/NIO/AIO 的文章,文章中举起栗子来更是夯吃夯吃一大堆,我是越看越觉得 What are you 你讲啥嘞? 本文将针对 BIO/NIO/AIO .阻塞与非阻塞.同步与异步等特别容易混淆的概念进行对比区分,理清混乱的思路. 2.魔幻的IO模型 BIO (同步阻塞I/O) 数据的读取写入必须阻塞在一个线程内等待其完成. 这里使用那个经典的烧开水例子,这里假设一个烧开水的场景,有一排水壶在烧开水,BIO的工作模式就是, 叫一个线程停留在一个水壶那