[NIO的几个概念] Buffer(缓冲区) Channel(通道,管道) Selector(选择器,多路复用器) [Buffer] Buffer是一个对象,它包括一些要写入或者要读取的数据.在NIO类库中加入Buffer对象,是NIO与原来BIO的一个重要区别. 在面向流的BIO中,可以将数据直接写入或读取到Stream对象中,在NIO库中,所有的数据都是用缓冲区Buffer处理的(读.写). 缓冲区实质上是一个数组,通常它是一个字节数组(ByteBuffer),也可以使用其他类型的数组,这个…