java中的reader_java中BufferedReader 有什么用
生活随笔
收集整理的這篇文章主要介紹了
java中的reader_java中BufferedReader 有什么用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這個類就是一個包裝類,它可以包裝字符流,將字符流放入緩存里,先把字符讀到緩存里,到緩存滿了或者你flush的時候,再讀入內存,就是為了提供讀的效率而設計的。
BufferedReader bufferedReader =new BufferedReader(new InputStreamReader(System.in));
創建了一個BufferedReader對象, 名字是bufferedReader , 然后new, 傳入了一個InputStream對象.因為使用了BufferedReader的構造方法,
BufferedReader是緩沖流, INputStream是字節流。
至于區別:
FileReader : 字符流
BufferedReader : 也是字符流,但是在BufferedReader可以先把數據放到一個緩存區里,然后在進行處理,而且在BufferedReader 里有一個readLine()方法。
fk.close()和bk.close() 都寫,都關閉吧
打開一個流,當然對應關閉一個流,不關閉會造成存儲浪費,如果文件大的話。
總結
以上是生活随笔為你收集整理的java中的reader_java中BufferedReader 有什么用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java属性监听_Java event事
- 下一篇: java web 手机验证_javaWe