關於IO流的分類整理
阿新 • • 發佈:2018-11-13
分類 位元組輸入流 位元組輸出流 字元輸入流 字元輸出流
抽象基類*
訪問檔案*
訪問陣列 ByteArrayInputStream ByteArrayOutpuStream CharArrayReader CharArrayWriter
訪問管道 PipedInputStream PipedOutputStream PipedReader PipedWriter
訪問字串 -- -- StringReader StringWriter
緩衝流*
轉換流 -- -- InputStreamReader OutputStreamWriter
物件流 ObjectInputStream ObjectOutputStream -- --
FilterInputStream FilterOutputStream FilterReader FilterWriter
列印流 -- PrintStream -- PrintWriter
推回輸入流 PushbackInputStream -- PushbackReader --
特殊流 DataInputStream DataOutputStream
IO流的劃分
1)按照流的流向不同:輸入流 輸出流(站位於程式的角度)
2)按照流中的資料單位的不同:字元流 位元組流(純文字檔案使用字元流,除此之外使用位元組流)
3)按照流的角色的不同:節點流 處理流(流直接作用與檔案上的是節點流(4個),除此之外的都是處理流)
---------------------
作者:朝目標努力的蒼白
來源:CSDN
原文:https://blog.csdn.net/hqd66/article/details/83505411
版權宣告:本文為博主原創文章,轉載請附上博文連結!