ByteArrayOutputStream: 可以捕獲內存緩沖區的數據,轉換成字節數組。
ByteArrayInputStream: 可以將字節數組轉化為輸入流
如上所示,ByteArrayOutputStream把內存中的數據讀到字節數組中,而ByteArrayInputStream又把字節數組中的字節以流的形式讀出,實現了對同一個字節數組的操作.
綜合DataOutputStream&DataInputStream的作用和功能,與ByteArrayOutputStream和ByteArrayInputSream使用將更方便.此時DataOutputStream&DataInputStream封閉了字節流,以適當的形式讀出了字節數組中的數據.如下所示:
posted on 2008-10-01 23:39 rainman 閱讀(19667) 評論(0) 編輯 收藏 所屬分類: java i/o
Powered by: BlogJava Copyright © rainman