下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、javaio流學(xué)習(xí)總結(jié)總結(jié)一:javaio流學(xué)習(xí)總結(jié)一、io流的三種分類方式1. 按流的方向分為:輸入流和輸出流2. 按流的數(shù)據(jù)單位不同分為:字節(jié)流和字符流3. 按流的功能不同分為:節(jié)點(diǎn)流和處理流二、io流的四大抽象類:字符流:reader writer字節(jié)流:in putstream讀數(shù)據(jù)outputstream寫數(shù)據(jù)三、inputstream 的根本方法int read throws ioexcepti on讀取一個字節(jié)以整數(shù)形式返回,如果返回-1已到輸入流的末尾void close throws ioexcepti on 關(guān)閉流釋放內(nèi)存資源long skip long n throws
2、ioexception跳過 n 個字節(jié)不讀四、outputstream的根本方法向輸出流void write int b throws ioexception寫入一個字節(jié)數(shù)據(jù)void flush () throws ioexcepti on將輸出流中緩沖的數(shù)據(jù)全部寫出到目的地五、 writer 的根本方法void write (int c ) throws ioexception 向輸出流 寫入一個字 符數(shù)據(jù) void write ( string str ) throws ioexception 將一 個字符串中 的字符 寫入到輸出流void write ( string str , int
3、 offset , int length ) 將一個字符 串從 offset 開始的 length 個字符寫入到輸 出流void flush () throws ioexception將輸出流中緩沖的數(shù)據(jù)全部寫出到目的地六、 reader 的根本方法int read () throws ioexception讀取一個字符以整數(shù)形式返回,如果返回 -1 已到輸入流的末尾七、 節(jié)點(diǎn)流類型丿八、訪問文件之 fileinputstream 和 fileoutputstream 繼承基類用于 向文件中輸入輸出字節(jié)九、訪問文件之 filereader 和 filewriter 繼承基類用 于向文件中輸入輸
4、出字符- 輸出流在構(gòu)造函數(shù)第二個參數(shù)可以設(shè)置 true 意義 為跟在已有文 件后進(jìn)行輸入需要對其進(jìn)- 此類流會拋出 filenotfoundexception行顯示捕捉十、緩沖流:緩沖流要套接在相應(yīng)的節(jié)點(diǎn)流之上,提高了讀 寫的效bufferedreader : 提供率。此處理流的構(gòu)造方法都得傳相對應(yīng)的基類類型了 readline 方法用于高校讀取 一行字 符串bufferedwriter : 提供了 newline 用于寫入一個行分隔 符也就是換行bufferedinputstream 沒多大用處bufferedoutputstream 沒多大用處 十 A 一、轉(zhuǎn)換流:主要作用將字節(jié)流轉(zhuǎn)換成字符流。用處 較大!轉(zhuǎn)換流在構(gòu)造時可以指定其編碼集合inputstreamreader 需要和 inputstream 套接 outputstreamwriter 需 要和 outputstream 套接例 : outputstreamwriter osw = new outputstreamwriter ( newfileoutpu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 4254-20:2025 EN Agricultural machinery - Safety - Part 20: Grape,olives and coffee harvesters
- 2024年租賃合同中的維修責(zé)任
- 研究生復(fù)試課程設(shè)計問題
- 紅色課程設(shè)計思
- 幼兒園青蛙課程設(shè)計
- 步進(jìn)式運(yùn)輸機(jī)課程設(shè)計
- 舞蹈身材訓(xùn)練課程設(shè)計
- 班主任工作中的困惑與解決之道
- 電子心率計數(shù)器課程設(shè)計
- 硬件課程設(shè)計 函數(shù)
- 《業(yè)務(wù)員銷售技巧》課件
- 期末卷(一)-2023-2024學(xué)年高一年級地理上學(xué)期高頻考題期末測試卷(江蘇專用)(原卷版)
- 山東師范大學(xué)《古代文學(xué)專題(一)》期末復(fù)習(xí)題
- 注塑操作員作業(yè)指導(dǎo)書
- 四年級心理健康 12.我也能當(dāng)家 課件(7張ppt)
- 10kV架空線路工程初步設(shè)計說明書模板
- 鍋爐汽包水位控制系統(tǒng)設(shè)計[1]
- 政務(wù)禮儀培訓(xùn)課件(PPT66頁)rar
- 水土保持常用監(jiān)測手段及方法
- 片石擋土墻砌筑施工方案及工藝方法
- 分析刑法中認(rèn)識因素和意志因素的關(guān)系
評論
0/150
提交評論