IO,即Input(輸入)和Output(輸出)的首字母縮寫。
在編程語言的I/O類庫中常使用流這個抽象概念。它代表任何有能力產出數據的數據源對象或者是與能力接收數據的接收端對象。“流”屏蔽了實際的I/O設備中處理數據的細節。
IO流的分類:

簡單點看就是:
| 輸出流 | 輸入流 | |
| 字符流 | 字符輸出流 | 字符輸入流 |
| 字節流 | 字節輸出流 | 字節輸入流 |
接下來就實驗一下其使用
字符流的使用:
假如要使用字符流把字符“text”寫入文件“Text.txt”中,我們需要怎么做呢?
給一點小提示
1.創建流對象,建立數據存放文件
2.調用流對象的寫入方法,將數據寫入流
3.關閉流資源,並將流中的數據清空到文件中
簡單的編程就是:
public static void writeFile(String Filename)throws IOException { FileWriter fw = new FileWriter(Filename); fw.write("Text\n"); fw.close(); }
在這里我運用了方法調用的形式,只是將運用的方法寫在這里,並給它定義了一個參數,這個參數就是文件名,也就是說如果在主函數中,就是“Text.txt”。要記得打開的文件最后一定要給他關上,即要執行fw.close()代碼,不然就會出現異常。
這就是最簡單的輸入流的實現。
