


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(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讀取一個(gè)字節(jié)以整數(shù)形式返回,如果返回-1已到輸入流的末尾void close throws ioexcepti on 關(guān)閉流釋放內(nèi)存資源long skip long n throws
2、ioexception跳過 n 個(gè)字節(jié)不讀四、outputstream的根本方法向輸出流void write int b throws ioexception寫入一個(gè)字節(jié)數(shù)據(jù)void flush () throws ioexcepti on將輸出流中緩沖的數(shù)據(jù)全部寫出到目的地五、 writer 的根本方法void write (int c ) throws ioexception 向輸出流 寫入一個(gè)字 符數(shù)據(jù) void write ( string str ) throws ioexception 將一 個(gè)字符串中 的字符 寫入到輸出流void write ( string str , int
3、 offset , int length ) 將一個(gè)字符 串從 offset 開始的 length 個(gè)字符寫入到輸 出流void flush () throws ioexception將輸出流中緩沖的數(shù)據(jù)全部寫出到目的地六、 reader 的根本方法int read () throws ioexception讀取一個(gè)字符以整數(shù)形式返回,如果返回 -1 已到輸入流的末尾七、 節(jié)點(diǎn)流類型丿八、訪問文件之 fileinputstream 和 fileoutputstream 繼承基類用于 向文件中輸入輸出字節(jié)九、訪問文件之 filereader 和 filewriter 繼承基類用 于向文件中輸入輸
4、出字符- 輸出流在構(gòu)造函數(shù)第二個(gè)參數(shù)可以設(shè)置 true 意義 為跟在已有文 件后進(jìn)行輸入需要對(duì)其進(jìn)- 此類流會(huì)拋出 filenotfoundexception行顯示捕捉十、緩沖流:緩沖流要套接在相應(yīng)的節(jié)點(diǎn)流之上,提高了讀 寫的效bufferedreader : 提供率。此處理流的構(gòu)造方法都得傳相對(duì)應(yīng)的基類類型了 readline 方法用于高校讀取 一行字 符串bufferedwriter : 提供了 newline 用于寫入一個(gè)行分隔 符也就是換行bufferedinputstream 沒多大用處bufferedoutputstream 沒多大用處 十 A 一、轉(zhuǎn)換流:主要作用將字節(jié)流轉(zhuǎn)換成字符流。用處 較大!轉(zhuǎn)換流在構(gòu)造時(shí)可以指定其編碼集合inputstreamreader 需要和 inputstream 套接 outputstreamwriter 需 要和 outputstream 套接例 : outputstreamwriter osw = new outputstreamwriter ( newfileoutpu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 助理廣告師考試中如何建立科學(xué)的復(fù)習(xí)體系試題及答案
- 中學(xué)生普法試題及答案
- 機(jī)械飛行考試題及答案
- 目標(biāo)公司面試題及答案
- 提升設(shè)計(jì)水平的紡織品試題及答案
- 食品藥品培訓(xùn)試題及答案
- 魯迅文學(xué)考試題及答案
- 低碳環(huán)保新能源ESG債券發(fā)行法律風(fēng)險(xiǎn)評(píng)估合同
- 區(qū)塊鏈挖礦網(wǎng)絡(luò)交換機(jī)租賃與數(shù)據(jù)恢復(fù)合同
- 2025年中國恒溫離子直發(fā)器市場調(diào)查研究報(bào)告
- 歐洲西部資料歐洲西部 詳細(xì)版課件
- 流數(shù)據(jù)分析技術(shù)全套課件
- 3D打印圖二評(píng)分標(biāo)準(zhǔn)
- GB∕T 12237-2021 石油、石化及相關(guān)工業(yè)用的鋼制球閥
- 土壤分析技術(shù)規(guī)范(第二版)
- 全套電子課件:機(jī)械制造工藝基礎(chǔ)(第六版)
- T∕CAME 1-2019 家庭式產(chǎn)房建設(shè)標(biāo)準(zhǔn)
- 《現(xiàn)代漢語語音》PPT課件(完整版)
- 善意的謊言辯論賽正反方觀點(diǎn)
- QC新老7種工具表格
- 項(xiàng)目四:旅游電子商務(wù)支付與安全(教案)
評(píng)論
0/150
提交評(píng)論