短縮IOストリームで一般的に使用されるいくつかのストリーム

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」が続きます。これは、バイトが文字に置き換えられていることを示すことができます。

おすすめ

転載: blog.csdn.net/weixin_46351306/article/details/113811415