NIO_2】的更多相关文章

导语 缓冲器的设计的是新IO模型中最基础的一部分.因为新IO模型中要求所有的IO操作都需要进行缓冲.在新的IO模型中,不再向输出流写入数据和从数据流中读取数据了,而是要从缓冲区中读写数据.缓冲区可是是数组,也可以是与硬件或内存直接连接. 从编程的角度来看,流和通道之间的关键区别子在于流是基于字节的,而通道是基于块的.流设计为按顺序一字节接一字节地传输数据.出于性能的考虑,可以传送字节数组.不过,基本的概念都是一次传输一个字节的数据.与之不同的是,通道会传输缓冲区中的数据块. 基本概念 缓冲区可以…