New IO(java.nio)
New I/O(NIO)APIはJDK1.4で追加された機能です。NIOには、java.ioパッケージの入出力機能を補足するいくつかの機能が用意されています。
そのNew IOについて解説していきます。
New IO(java.nio) INDEX
- バッファ
- 1.1. New I/O の概要
- 1.2. バッファ
- 1.3. バッファの作成方法
- 1.4. バッファの位置プロパティ
- 1.5. バッファの読み書き
- 1.6. ダイレクトバッファ
- 1.7. MappedByteBuffer
- 1.8. メモリ領域の割り当て
- バッファの操作
- 2.1. clear, flip, rewind
- 2.2. 同種バッファのビューの作成
- 2.3. 補助配列
- 2.4. バイトオーダー(ByteOrder)
- ファイルチャネル
- 3.1. チャネル(Channel)
- 3.2. ファイルチャネル(FileChannel)
- 3.3. MappedByteBuffer
- 3.4. ロック
- 文字セット
- 4.1. java.nio.charset パッケージ
- 4.2. Charset クラス
- 4.3. CharsetEncoderクラス
- 4.4. CharsetDecoderクラス
- 4.5. CoderResultクラス
- ノンブロッキングチャネル
- 5.1. SocketChannel/ServerSocketChannel
- 5.2. ノンブロッキング入出力