ファイル入出力
ストリーム
ストリームとは
- 外部とのやり取りを行うための概念
- これにより装置に依存しない共通的なアクセス手順を提供
- ストリームを使用するためのクラスはjava.ioにパッケージされている
使用手順
(入力)
- ストリームを開く
- 読み込み
- ストリームを閉じる
(出力)
- ストリームを作成
- 書き込み
- ストリームを閉じる
種類
- バイトストリーム
- InputStream OutputStream
- キャラクタストリーム
- Reader Writer
サンプルプログラム
class Stream01{ public static void main(String args[]){ byte b1 = 1; byte b2 = 2; FileOutputStream fos = null; try{ fos = newFileOutputStream("Stream.dat"); fos.write(b1); fos.write(b2); } catch (Exception e){ ex.printStackTrace(); } finaly{ try{ if (fos != null){ fos.close(); } } } catch{ (Exception) } }