a.按照數據流的方向不一樣能夠分爲輸入流和輸出流; 輸入和輸出是相對於系統而言 java
b.按照處理數據單位不一樣能夠分字節流和字符流;spa
c.按照功能不一樣能夠分爲節點流和處理流it
字節流 字符流io
輸入流 InputStream Readerim
輸出流 OutputStream Writer數據
public void close();關閉輸入流make
public void make(int readlimit);字符