Java BIO、NIO和AIO。

Java NIO和IO的主要區別如下: 面向流與面向緩衝 Java NIO和IO之間第一個最大的區別是,IO是面向流的,NIO是面向緩衝區的。 Java IO面向流意味着每次從流中讀一個或多個字節,直至讀取所有字節,它們沒有被緩存在任何地方。此外,它不能前後移動流中的數據。如果需要前後移動從流中讀取的數據,需要先將它緩存到一個緩衝區。 Java NIO從緩衝區中讀取數據,需要時可在緩衝區中前後移動
相關文章
相關標籤/搜索