一 Buffer(缓冲区)介绍 Java NIO Buffers用于和NIO Channel交互. 我们从Channel中读取数据到buffers里,从Buffer把数据写入到Channels. Buffer本质上就是一块内存区,可以用来写入数据,并在稍后读取出来.这块内存被NIO Buffer包裹起来,对外提供一系列的读写方便开发的接口. 在Java NIO中使用的核心缓冲区如下(覆盖了通过I/O发送的基本数据类型:byte, char.short, int, long, float, dou…