1. 程式人生 > >IO流基本瞭解

IO流基本瞭解

概念

IO流用來處理裝置之間的資料傳輸

java程式中,對於資料輸入/輸出操作以"流(stream)"的方式進行

java.io包下提供了各種"流"類和介面,用以獲取不同種類的資料,並通過標準的方法輸入或輸出資料

輸入Input: 讀取外部資料(磁碟,光碟等儲存裝置的資料)到程式(記憶體)中

輸出output:將程式(記憶體)資料輸出到磁碟,光碟等儲存裝置中

流的分類:

按操作資料單位不同:

位元組流(8 bit):inputStream,outputstream

字元流(16 bit):Reader,Writer

資料流的流向不同: 輸入流,輸出流

流的角色不同: 節點流,處理流
在這裡插入圖片描述

流的具體型別

在這裡插入圖片描述