JavaのIOは、ノートをストリーム

IOのストリームタイプ:

1、ストリーム入力 - 出力ストリーム

2、バイトストリーム - 文字ストリーム

 

フローの動作概念:

 

 

1 、バイトストリーム-バイナリファイルを読みます

inputStream / OutputStreamを//抽象クラス読む - 書きます

読み書きするのFileInputStream /たFileOutputStream //実装クラス

バッファリングにBufferedInputStream / BufferedOutputStreamが//クラス - 二つ以上の機能をカプセル化するクラス

 

2、字符流

リーダー/ライター//抽象クラス

FileReaderの/てFileWriter //実装クラス

BufferedReaderの/ BufferedWriterの//拡張実装クラス

InputStreamReader / InputStreWriter //変換バイト文字は、実際のアプリケーションで表示されます

 

IOは、一般的に使用される関数を作成&

 

 

 

使用して基本的な操作

 

 

 

とのシーケンスの抗標的配列

シリアライズ - 書きます

ObjectOutputStreamのos_1 =新しいObjectOutputStreamの(新しいのFileOutputStream( "路径"、偽)); //创建

os_1.writeObject(オブジェクト1)。

os_1.writeObject(オブジェクト2)。

os_1.close(); //ストリームを閉じることを忘れないでください

デシリアライズ - 読書

ObjectInputStreamのは=新しいObjectInputStreamの(新しいFileInputStreamを( "パス"))である; //作成します。

1 =オブジェクト(オブジェクト1)is.readObject(); //読み取りおよびオブジェクトタイプ1に変換

2 =オブジェクト(オブジェクト2)is.readObject(); //読み取り、ターゲット・タイプ2に変換

().closeされ; //ストリームを閉じることを忘れないでください

 

旧9人の学校コミュニティのメンバーが作成します

おすすめ

転載: www.cnblogs.com/ljxt/p/11609084.html