IO流使用需求

2021-06-17 15:42:41 字數 328 閱讀 8426

io流操作的基本規律:

往往操作流過多不知道選擇哪些來操作,以下有幾點可以借鑑來明確操作體系。

什麼時候轉換流:字元和位元組之間的橋梁,通常涉及到字元編碼轉換時需要用到轉換流。

1,明確源和目的

源:輸入流.inputstream reader

目的:輸出流,outputstream writer

2.操作的資料是否是純文字

是:字元流

不是:位元組流

3.當體系明確後,在明確要使用哪個具體的物件

通過裝置來進行區分:

源裝置 :記憶體,硬碟,鍵盤

目的裝置:記憶體硬碟控制台

IO流5 IO流 緩衝流的使用

bufferedinputstream bufferedoutputstream bufferedreader bufferedwriter 提供流的讀取 寫入的速度 提高讀寫速度的原因 內部提供了緩衝區 實現非文字檔案的複製 test public void testbufferedstream ...

io流的使用

stream結尾都是位元組流,reader和writer結尾都是字元流兩者的區別就是讀寫的時候 乙個是按位元組讀寫,乙個是按字元。實際使用通常差不多。在讀寫檔案需要對內容按行處理,比如比較特定字元,處理某 一行資料的時候一般會選擇字元流。只是讀寫檔案,和檔案內容無關的,一般選擇位元組流。流按照方向分...

IO流基礎使用

io流基礎使用,留著複習 8位1位元組,2個位元組1個字元 位元組流 主要有inputstream outputstream作為基類 字元流 主要有reader writer作為基類 輸入流inputstream int read int read byte b int read byte b,in...