私流
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人の学校コミュニティのメンバーが作成します