最終更新:2015-05-29 (金) 13:27:10 (1865d)  

java.nio
Top / java.nio

New IO

データのコンテナであるバッファーについて定義し、その他の NIO パッケージの概要情報を提供します。

http://docs.oracle.com/javase/jp/6/api/java/nio/package-summary.html

クラス

  • java.nio.Buffer - 特定のプリミティブ型データのコンテナです。
  • java.nio.ByteBuffer - byte バッファーです。
  • java.nio.ByteOrder? - バイト順序の型保証された列挙です。
  • java.nio.CharBuffer? - 文字バッファーです。
  • java.nio.DoubleBuffer? - double バッファーです。
  • java.nio.FloatBuffer? - float バッファーです。
  • java.nio.IntBuffer? - int バッファーです。
  • java.nio.LongBuffer? - long バッファーです。
  • java.nio.MappedByteBuffer? - ファイルのメモリーマップ領域を内容とするダイレクト byte バッファーです。
  • java.nio.ShortBuffer? - short バッファーです。

メモ

  • JDK 1.4?で追加
  • java.ioパッケージの入出力機能を補足するいくつかの機能

下位パッケージ

  • java.nio.channels?
  • java.nio.channels.spi?
  • java.nio.charset?
  • java.nio.charset.spi?

JDK 1.7で追加

参考