This chapter explains the I/O abstractions provided by Java's java.io package: Streams (byte-oriented) and Readers/Writers (character-oriented). It covers the importance of closing streams, extending ...
先月に引き続き、今月もNIO2で導入されたファイルシステムインタフェースについて紹介していきます。 簡単に前回のおさらいをしておきましょう。 新しいファイルシステムインタフェースは、既存のFileクラスの欠点を解決すべく導入されたAPIです。
NIOについては、本連載では2006年の4月から5月にかけて「New I/Oで高速な入出力」と題して解説していますので、そちらをご参照ください。 非同期I/O 通常のI/O 一般的に入出力処理を行う場合、処理が完了するまで制御が戻ってくることはありません。