入出力ストリーム操作

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をコピーしました