FilterInputStream的做用"封裝其餘的輸入流,併爲他們提供額外的功能".它的經常使用子類有BufferedInputStream和DataInputStream.java
BufferedInputStream的做用就是爲了"輸入流提供緩衝的功能,以及mark()和reset()功能"數據類型
DataInputStream的做用就是"容許應用程序以與機器無關方式從底層輸入流讀取java數據類型"程序
FIlterOutputStream的做用是用來"封裝其餘的輸出流,併爲它們提供額外的功能".主要包括BufferedOutputStream和DataOutputStream和PrintStream.數據
BufferedOutputStream的做用就是爲"輸出流提供緩衝的功能"底層
DataOutputStream「容許應用程序以與機器無關方式從底層輸入流中讀寫基本 Java 數據類型」封裝
PrintStream是用來修飾其餘輸出流,它能爲其餘輸出流添加了功能,使他們可以方便打印各類數據值表現形式.