他就是從一個文件中讀取數據
|
或者將數據寫入到一個文件中 |
既然是從文件讀取數據,那麼天然要記錄文件自己的信息 因此有文件描述符 fd以及 path路徑名 顯然,文件描述符是對文件最直接的描述 若是是使用文件描述符做爲參數的話,path的值將會是null |
nio的東西,暫時不說了 數組 |
read方法讀取一個字節 帶數組參數的read方法將數據讀取到字節數組中,而且返回實際讀取的個數 跟InputStream是同樣的 看得出來,如同咱們以前說過的那樣,文件的讀寫操做依賴於操做系統,因此 全部的read都歇菜了,最終依賴的都是本地方法 還有一個須要時刻記住的是,read 阻塞選手 |
連讀的能力都沒有,須要藉助本地方法 天然是沒有能力跳過和獲取可用個數的 因此仍舊是依賴的本地方法 |
|