1. 程式人生 > >一些關於IO流的問題

一些關於IO流的問題

一:知識點

 

二:程式碼

1.閱讀下面程式段:

BufferedOutputStream bos = new BufferedOutputStream( new FileOutputStream("bos.txt"));

bos.write("hello");

假設bos.txt不存在,執行該程式段後,檔案bos.txt的位元組數為:0

解答:緩衝流寫操作,將內容寫到緩衝區,並沒有真正寫入檔案,故程式執行後文件中並沒有資料,注:利用flush可將已快取區中資料一次性寫出。

 

2.