bufferedinputstream
bufferedoutputstream
bufferedreader
bufferedwriter
提供流的讀取、寫入的速度
提高讀寫速度的原因:內部提供了緩衝區
/*
實現非文字檔案的複製
*/@test
public void testbufferedstream()
} catch (ioexception e) finally catch (ioexception e)
try catch (ioexception e)
//說明:關閉外層流的同時,內層流也會自動的進行關閉。關於內層流的關閉,可以省略不寫
// fos.close();
// fis.close();
}
/*
使用bufferedreader和bufferedwriter實現文字檔案的複製
*/@test
public void testbufferedreaderbufferedwriter()
//方式二:使用string
string data;
while ((data = br.readline()) != null)
} catch (ioexception e) finally catch (ioexception e)
try catch (ioexception e)
}}
I O基礎流 緩衝流
io流 字元流 轉換流 以下三句話功能相同 1 inputstreamreader isr new inputstreamreader new fileinputstream a.txt 預設字符集。2 inputstreamreader isr new inputstreamreader new ...
IO流 位元組緩衝流,字元緩衝流
處理流 裝飾流 位元組緩衝流,字元緩衝流 用於提高位元組流的效能 bufferedinputstream,bufferedoutputstream 位元組緩衝流 bufferedinputstream is newbufferedinputstream new fileinputstream fil...
IO流擴充套件 緩衝流
使用try resource with,系統自動關閉資源,資源需要實現closeable介面或者繼承autocloseable類 try bufferedinputstream is new bufferedinputstream new fileinputstream 1111.txt buffe...