緩衝區,位元組將從中取出 作為一種數據源:將其與FilterInputStream對象相連以提供有用介面 字元串。底層實現實際使用的是StringBuffer 作為一種數據源:將其與FilterInputStream對象相連以提供有用介面 字元串,表示文件名、文件或FileDescriptor對象 作 ...
類 | 功能 | 構造器參數 |
如何使用 | ||
ByteArrayInputStream | 允許將記憶體的緩衝區當做InputStreams使用 |
緩衝區,位元組將從中取出 作為一種數據源:將其與FilterInputStream對象相連以提供有用介面 |
StringBufferInputStream | 將String轉換成InputStream |
字元串。底層實現實際使用的是StringBuffer 作為一種數據源:將其與FilterInputStream對象相連以提供有用介面 |
FileInputStream | 用於從文件中讀取信息 |
字元串,表示文件名、文件或FileDescriptor對象 作為一種數據源:將其與FilterInputStream對象相連以提供有用介面 |
PipedInputStream |
產生用於寫入x相關PipedOutputStream的數據。 實現“管道化”概念 |
PipedOutputStream 作為多線程中數據源:將其與FilterInputStream對象相連以提供有用介面 |
SequenceInputStream | 將兩個或多個InputStreamz轉化成單一InputStream |
兩個InputStream對象或一個容納InputStream對象的容器Enumeration 作為一種數據源:將其與FilterInputStream對象相連以提供有用介面 |
FilterInputStream |
抽象類,作為“裝飾器”的介面。其中,“裝飾器”為其他的 InputStream類提供有用功能 |
類 | 功能 | 構造器參數 |
如何使用 | ||
ByteArrayOutputStream | 在記憶體中創建緩衝區。所用送往“流”的數據都要存放在此緩衝區 |
緩衝區初始化尺寸(可選) 用於指定數據的目的地:將其與FilterOutputStream對象相連以提供有用介面 |
FileOutputStream | 用於將信息寫至文件 |
字元串,表示文件名、文件或FileDescription對象 指定數據的目的地:將其與FilterOutputStream對象相連以提供有用介面 |
PipedOutputStream |
任何寫入其中的信息都會自動作為相關PipedInputStream 的輸出。實現“管道化”概念。 |
PipedInputStream 指定用於多線程的數據的目的地:將其與FilterOutputStream對象相連以提供有用介面 |
FilterOutputStream |
抽象類,作為“裝飾器”的介面。其中,“裝飾器”為其他 OuputStream提供有用的介面。 |