NIO相关概念介绍:缓冲区Buffer,通道Channel,多路复用器Selector

本篇博文参考书籍《Netty权威指南》。 1、缓冲区Buffer Buffer是一个对象。它包含一些要写入或者读出的数据。在面向流的I/O中,可以将数据写入或者将数据直接读到Stream对象中。在NIO中,所有的数据都是用缓冲区处理。这也就是很多博客说,IO是面向流的,NIO是面向缓冲区的。缓冲区实质是一个数组,通常它是一个字节数组(ByteBuffer),也可以使用其他类的数组。但是一个缓冲区不
相关文章
相关标签/搜索