Java BIO、NIO和AIO。

Java NIO和IO的主要区别如下: 面向流与面向缓冲 Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取的数据,需要先将它缓存到一个缓冲区。 Java NIO从缓冲区中读取数据,需要时可在缓冲区中前后移动
相关文章
相关标签/搜索