IO思維導圖總結
總覽:
-
1.檔案
<目標:File類的創建和洗掉的方法 >- public boolean createNewFile() :當且僅當具有該名稱的檔案尚不存在時,
創建一個新的空檔案, (幾乎不用的,因為以后檔案都是自動創建的!) - public boolean delete() :洗掉由此File表示的檔案或目錄, (只能洗掉空目錄)
- public boolean mkdir() :創建由此File表示的目錄,(只能創建一級目錄)
- public boolean mkdirs() :可以創建多級目錄(建議使用的)
- public boolean createNewFile() :當且僅當具有該名稱的檔案尚不存在時,
-
2.位元組流
< FileOutputStream檔案位元組輸出流,>
-- 作用:以記憶體為基準,把記憶體中的資料,按照位元組的形式寫出到磁盤檔案中去,
簡單來說,把記憶體資料按照位元組寫出到磁盤檔案中去,
-- 構造器:
public FileOutputStream(File file):創建一個位元組輸出流管道通向目標檔案物件,
public FileOutputStream(String file):創建一個位元組輸出流管道通向目標檔案路徑,
public FileOutputStream(File file , boolean append):創建一個追加資料的位元組輸出流管道通向目標檔案物件,
public FileOutputStream(String file , boolean append):創建一個追加資料的位元組輸出流管道通向目標檔案路徑,
-- 方法:
public void write(int a):寫一個位元組出去 ,
public void write(byte[] buffer):寫一個位元組陣列出去,
public void write(byte[] buffer , int pos , int len):寫一個位元組陣列的一部分出去,
引數一,位元組陣列;引數二:起始位元組索引位置,引數三:寫多少個位元組數出去, -
3.字符流
< FileReader:檔案字符輸入流,>
-- 作用:以記憶體為基準,把磁盤檔案的資料以字符的形式讀入到記憶體,
簡單來說,讀取文本檔案內容到記憶體中去,
-- 構造器:
public FileReader(File file):創建一個字符輸入流與源檔案物件接通,
public FileReader(String filePath):創建一個字符輸入流與源檔案路徑接通,
-- 方法:
public int read(): 讀取一個字符的編號回傳! 讀取完畢回傳-1
public int read(char[] buffer):讀取一個字符陣列,
讀取多少個字符就回傳多少個數量,讀取完畢回傳-1 -
4.列印流(高效,方便)
-
5.Properties屬性集物件

下載地址:
鏈接:https://pan.baidu.com/s/1BC8MSYEWv400kHZyICagvw?pwd=cdm3
提取碼:cdm3
推薦使用xmind打開,需要其他版本請到評論區評論,謝謝~
來自百度網盤我卡了不然能莎的分享
本文來自博客園,作者:Haziy,轉載請注明原文鏈接:https://www.cnblogs.com/zhangyouren/p/16475821.html
本博客所有文章僅用于學習、研究和交流目的,歡迎非商業性質轉載,
博主的文章沒有高度、深度和廣度,只是湊字數,由于博主的水平不高,不足和錯誤之處在所難免,希望大家能夠批評指出,
?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/499022.html
標籤:Java
上一篇:instanceif關鍵字
