JavaIO

整個Java IO體系都是基於字符流(InputStream/OutputStream) 和 字節流(Reader/Writer)作爲基類,根據不同的數據載體或功能派生出來的。

IO常用類

  • 文件流:FileInputStream/FileOutputStream, FileReader/FileWriter

這四個類是專門操作文件流的,用法高度相似,區別在於前面兩個是操作字節流,後面兩個是操作字符流。它們都會直接操作文件流,直接與OS底層交互。因此他們也被稱爲節點流

注意使用這幾個流的對象之後,需要關閉流對象,因爲java垃圾回收器不會主動回收。不過在Java7之後,可以在 try() 括號中打開流,最後程序會自動關閉流對象,不再需要顯示地close。

發佈了27 篇原創文章 · 獲贊 8 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章