Java 中NIO和IO之间的区别

1.面向流与面向缓冲 Java NIO 和 IO 之间第一个最大的区别是, IO 是面向流的, NIO 是面向缓冲区的。 Java IO 面向流意味着每次从流中读一个或多个字节, 直至读取所有字节,它们没有被缓存在任何地方。 此外, 它不能前后移动流中的数据。 在Java NIO中把数据读取到一个缓冲区中, 需要时可在缓冲区中前后移动。 这就增加了处理过程中的灵活性。 而且, 需确保当更多的数据读
相关文章
相关标签/搜索