Java基礎19天 01 IO流

2021-05-28 13:44:34 字數 496 閱讀 5737

字元流的緩衝區

緩衝區提高了對資料的讀寫效率。

對應的類

bufferedwriter

bufferedreader

緩衝區要結合流才可以使用。

在流的基礎上對流的功能進行了增強。

緩衝區是為了提高流的操作效率

字元寫入流

filewriter fw = new filewriter("buf.txt");

加上緩衝

bufferedwriter bufw = new bufferedwriter(fw);

bufw.write("abcd");

bufw.newline() 換行。緩衝區提供的跨平台的換行方法。

bufw.flush();

只要用到緩衝區,就必須重新整理才能寫入。

bufw.close(); 內部其實關閉的是流物件。

java基礎之io流

1.四大抽象基類 位元組流 inputstream outputstream 字元流 writer reader 位元組輸出流寫檔案用其子類fileoutputstream類 構造 fileoutputstream file file 傳遞file物件包裝檔案 string name 傳遞字串型別檔...

java基礎之IO流

io流概念 輸入流 把能夠讀取乙個位元組序列的物件稱為輸入流。輸出流 把能夠寫乙個位元組序列的物件稱為輸出流。通俗理解 對於初學者,可能常常不清楚何時該用輸入流,何時該用輸出流。本人將這兩個流記為 讀入寫出 那麼我就清楚輸入流就有read 讀 方法,輸出流就有write 寫 方法。然後,再思考 讀入...

java基礎(九) IO流

1.io流的意義 處理裝置之間的資料傳輸 硬碟 記憶體 讀 input 記憶體 硬碟 寫 output 2.file類常用方法 新建檔案 file file new file d aaa 1.txt file file new file d system.getproperty file.separ...