入出力ストリーム関連のAPI

Javaの入出力ストリーム操作についてです。

Javaの入出力ストリーム操作

入出力ストリームは、ファイルやメモリにとデータをやりとりする時に使用する仕組みです。

【入出力ストリームの抽象クラス】
 バイトストリームキャラクタストリーム
入力ストリームjava.io.InputStreamjava.io.Reader
出力ストリームjava.io.OutputStreamjava.io.Writer

入出力ストリームを扱うAPI

入出力ストリームを扱うAPIには以下のようなクラスがあります。

【バイトストリームのAPI】
API種類メモ
java.io.FileInputStreamクラスファイルからバイト単位で読込むストリームAPI
java.io.FileOutputStreamクラスファイルへバイト単位で書込むストリームAPI
java.io.DataInputStreamクラス基本データ型のデータを読込むストリームAPI
java.io.DataOutputStreamクラス基本データ型のデータを書込むストリームAPI
【キャラクタストリームのAPI】
API種類メモ
java.io.FileReaderクラスファイルから文字単位で読込むストリームAPI
java.io.FileWriterクラスファイルへ文字単位で書込むストリームAPI
java.io.BufferedReaderクラス文字単位でバッファリングしながら読込むストリームAPI
java.io.BufferedWriterクラス文字単位でバッファリングしながら書き込むストリームAPI

コメント

タイトルとURLをコピーしました