1,涉及的設計模式:裝飾模式(Decorator)、適配器模式(Adapter)
2,分類:
(1)按照方向,分爲輸入流(InputStream/Reader)、輸出流(OutputStream/Writer)
(2)按照處理的數據單位,分爲字節流(InputStream/Outputstream)、字符流(Reader/Writer)
(3)按照功能,分爲節點流(對於一個特定的數據源讀寫數據)、連接流(連接在已存在的流之上,爲程序提供更強大的功能)
3,字節流到字符流的轉換
InputStreamReader
OutputStreamWriter
編解碼:
編碼:從字符流---》字節流
解碼:從字節流---》字符流