国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java從零開始學三十三四(JAVA IO-流簡述)

2019-11-14 23:06:40
字體:
來源:轉載
供稿:網友
java從零開始學三十三四(JAVA IO-流簡述)一、流概念(stream)

File類并不能對文件內容進行讀寫。

讀文件就是指:把文件的內中的數據讀取到內存中來

寫文件就是指:把內存中的數據寫入到文件中去。

通過什么讀寫文件呢?文件流。

1.1、流概念

一連串流動的字符

1.2、流的特性

先進先出的方式傳遞信息

一個字節序列

具有方向性:輸入流、輸出流

二、按照流向劃分

輸入流:讀取數據--InputStream和Reader作為基類

輸出流:寫入數據--OutputStream和Writer作為基類

一共四個4基類。

其中InputStream和outputSream是字節流

其中ReaderWriter是字符流

三、按照處理數據單元劃分

字節流:字節輸入流、字節輸出流

字符流:字符輸入流、字符輸出流

四、流的基類

其中InputStream和outputSream是字節流:1個字節為傳輸數據

其中ReaderWriter是字符流:16位Unicode字符為傳輸數據

4個類都是抽象類不能實例化,需要通4個抽象類提供的方法來實現

五、InputStream體系結構5.1、字節輸入流的基類

FileInputStream:是從文件中讀取數據

StringBufferInputStream:把字符串輪換為輸入流,這個類已經廢棄,取而代之的是StringBufferReader

PipedInputStream:連接一個PipedOutputStream它是管道輸入流

ByteArrayInputStream:所字節數組輪換為輸入流.

FilerInputStream:是個裝飾類,也叫過濾器,它具有擴展其他輸入流的功能,它還有實現的子類

5.2、java.io.InputStream包

六、OutputStream體系結構6.1、字節輸出流基類

與上方的InputStream基本相對應

6.2、java.io.OutputStream包

七、Reader流7.1、體系結構

7.2、常用方法

八、Writer流8.1、體系結構

8.2、常用方法

九、使用流的步驟

打開流-使用流-關閉流


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平遥县| 五大连池市| 陇西县| 临泉县| 西平县| 旌德县| 和硕县| 宣化县| 昌乐县| 五莲县| 宜章县| 中方县| 常德市| 昌都县| 罗平县| 弋阳县| 连南| 宾阳县| 始兴县| 乐都县| 上犹县| 河北区| 无为县| 平潭县| 福州市| 中阳县| 邵武市| 上杭县| 苗栗市| 东港市| 汤原县| 凉城县| 涪陵区| 万载县| 徐水县| 抚顺市| 高密市| 呼和浩特市| 云和县| 阿巴嘎旗| 德兴市|