FIlterInputStream和FilterOutputStream
阿新 • • 發佈:2018-11-12
int filter 允許 out output 讀取 輸出 它的 res
FilterInputStream介紹
FilterInputStream的作用"封裝其他的輸入流,並為他們提供額外的功能".它的常用子類有BufferedInputStream和DataInputStream.
BufferedInputStream的作用就是為了"輸入流提供緩沖的功能,以及mark()和reset()功能"
DataInputStream的作用就是"允許應用程序以與機器無關方式從底層輸入流讀取java數據類型"
FilterOutputStream介紹
FIlterOutputStream的作用是用來"封裝其他的輸出流,並為它們提供額外的功能".主要包括BufferedOutputStream和DataOutputStream和PrintStream.
BufferedOutputStream的作用就是為"輸出流提供緩沖的功能"
DataOutputStream“允許應用程序以與機器無關方式從底層輸入流中讀寫基本 Java 數據類型”
PrintStream是用來修飾其他輸出流,它能為其他輸出流添加了功能,使他們能夠方便打印各種數據值表現形式.
FIlterInputStream和FilterOutputStream