零.前言 这里整理摘录了我了解NIO的一些笔记. 参考资料: 1.深入浅出NIO之Channel.Buffer 2.深入浅出NIO之Selector实现原理 3.Java NIO vs. IO 一.NIO与BIO的简单对比 Java中,传统的IO,又称BIO(Blocking IO,阻塞式IO).BIO是面向流(stream)的,阻塞的. NIO(Non-Blocking IO,非阻塞式IO).NIO是面向缓存(buffer)的,非阻塞的. 1.面向流与面向缓存 BIO是面向流模式,意味着数据只…