FilterOutputStream編程術語,FilterOutputStream的其中一類是DataOutStream,DataInputStream的另一半是DataOutputStream。它的任務是把primitive數據和String對象重新組織成流,這樣其它機器就能用DataInputStream讀取這個流了。
基本介紹
- 外文名:FilterOutputStream
- 其中一類:DataInputStream
簡介
種類
類 | 功能 | 構造函式的參數 |
用法 | ||
DataOutputStream | 與DataInputStream配合使用,這樣你就可以用一種"可攜帶的方式(portable fashion)"往流里寫primitive了(int, char, long,等) | |
包括寫入primitive數據的全套接口。 | ||
PrintStream | 負責生成帶格式的輸出(formatted output)。DataOutputStrem負責數據的存儲,而PrintStream負責數據的顯示。 | |
應該是OutputStream對象的最終包覆層。用的機會很多。 | ||
BufferedOutputStream | 用 這個類解決"每次往流里寫數據,都要進行物理操作"的問題。也就是說"用緩衝區"。用flush( )清空緩衝區。 | OutputStream, 以及一個可選的緩衝區大小 |
本身並不提供接口,只是加了一個緩衝區。需要連結一個有接口的對象。 |