1つ:IOストリームは、次の基本的なカテゴリに分類できます
オペレーティングデータユニット:バイトストリーム、文字ストリーム
データフロー:入力ストリーム、出力
ストリームストリームの役割:ノードストリーム、処理ストリーム
流的体系结构
抽象基类 字节流(或文件流) 处理流:缓冲流(属于处理流的一种)
InputStream FileInputStream BufferedInputStream
OutPutStream FileOutStream BufferedOutPutStream
Reader FileReader BufferedReader
Writer FileWriter BufferedWriter
記憶力:
①ストリームのサフィックスによると、「InputStream、OutPutStream」の末尾は、操作がバイトであることを示します(ストレージの最小単位、「Reader、Writer」の末尾のサフィックスは、操作が文字であることを示します。テキストファイルの読み取りに使用されますが、読み取ることはできません写真やビデオを撮る...
②ストリームの接頭辞によると、「ファイル」はファイルストリーム、最も原始的な送信、処理のないストリームを意味し、「バッファリング」は処理ストリームを意味し、加速の層がファイルストリームの外層に追加されますファイルストリームの伝送速度を向上させる
2:変換フロー
InputStreamReader:将每一个字节的输入流转换为字符的输入流
OutputStreamWriter: 将每一个输出的字符流转换为输出的字节流
記憶方法:
①「InputStream、OutPutStream」はバイトストリームの基本クラスに属し、その後に文字のサフィックスに属する「Reader、Writer」が続きます。これは、バイトが文字に置き換えられていることを示すことができます。