freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javaio流學(xué)習(xí)總結(jié)范文-資料下載頁

2025-05-13 18:41本頁面
  

【正文】 “純潔”╠╠純潔的decorator 模式。printstream 也可以認(rèn)為是一個輔助工具。主要可以向其他輸出流,或者fileinputstream 寫入數(shù)據(jù),本身內(nèi)部實現(xiàn)還是帶緩沖的。本質(zhì)上是對其它流的綜合運用的一個工具而已。一樣可以踢出io 包! 就是printstream 的實例!在上面的繼承關(guān)系圖中可以看出:reader 是所有的輸入字符流的父類,它是一個抽象類。charreader、stringreader 是兩種基本的介質(zhì)流,它們分別將char 數(shù)組、string中讀取數(shù)據(jù)。pipedreader 是從與其它線程共用的管道中讀取數(shù)據(jù)。bufferedreader 很明顯就是一個裝飾器,它和其子類負(fù)責(zé)裝飾其它reader 對象。filterreader 是所有自定義具體裝飾流的父類,其子類pushbackreader 對reader 對象進(jìn)行裝飾,會增加一個行號。inputstreamreader 是一個連接字節(jié)流和字符流的橋梁,它將字節(jié)流轉(zhuǎn)變?yōu)樽址?。filereader 可以說是一個達(dá)到此功能、常用的工具類,在其源代碼中明顯使用了將fileinputstream 轉(zhuǎn)變?yōu)閞eader 的方法。我們可以從這個類中得到一定的技巧。reader 中各個類的用途和使用方法基本和inputstream 中的類使用一致。后面會有reader 與inputstream 的對應(yīng)關(guān)系。在上面的關(guān)系圖中可以看出:writer 是所有的輸出字符流的父類,它是一個抽象類。chararraywriter、stringwriter 是兩種基本的介質(zhì)流,它們分別向char 數(shù)組、string 中寫入數(shù)據(jù)。pipedwriter 是向與其它線程共用的管道中寫入數(shù)據(jù),bufferedwriter 是一個裝飾器為writer 提供緩沖功能。printwriter 和printstream 極其類似,功能和使用也非常相似。outputstreamwriter 是outputstream 到writer 轉(zhuǎn)換的橋梁,它的子類filewriter 其實就是一個實現(xiàn)此功能的具體類(具體可以研究一sourcecode)。功能和使用和outputstream 極其類似,后面會有它們的對應(yīng)圖。轉(zhuǎn)換流的特點:其是字符流和字節(jié)流之間的橋梁可對讀取到的字節(jié)數(shù)據(jù)經(jīng)過指定編碼轉(zhuǎn)換成字符可對讀取到的字符數(shù)據(jù)經(jīng)過指定編碼轉(zhuǎn)換成字節(jié)何時使用轉(zhuǎn)換流?當(dāng)字節(jié)和字符之間有轉(zhuǎn)換動作時;流操作的數(shù)據(jù)需要編碼或解碼時。具體的對象體現(xiàn):inputstreamreader:字節(jié)到字符的橋梁outputstreamwriter:字符到字節(jié)的橋梁這兩個流對象是字符體系中的成員,它們有轉(zhuǎn)換作用,本身又是字符流,所以在構(gòu)造的時候需要傳入字節(jié)流對象進(jìn)來。file類是對文件系統(tǒng)中文件以及文件夾進(jìn)行封裝的對象,可以通過對象的思想來操作文件和文件夾。 file類保存文件或目錄的各種元數(shù)據(jù)信息,包括文件名、文件長度、最后修改時間、是否可讀、獲取當(dāng)前文件的路徑名,判斷指定文件是否存在、獲得當(dāng)前目錄中的文件列表,創(chuàng)建、刪除文件和目錄等方法。該對象并不是流體系中的一員,其封裝了字節(jié)流,同時還封裝了一個緩沖區(qū)(字符數(shù)組),通過內(nèi)部的指針來操作字符數(shù)組中的數(shù)據(jù)。 該對象特點:該對象只能操作文件,所以構(gòu)造函數(shù)接收兩種類型的參數(shù):;。該對象既可以對文件進(jìn)行讀操作,也能進(jìn)行寫操作,在進(jìn)行對象實例化時可指定操作模式(r,rw)注意:該對象在實例化時,如果要操作的文件不存在,會自動創(chuàng)建;如果文件存在,寫數(shù)據(jù)未指定位置,會從頭開始寫,即覆蓋原有的內(nèi)容。 可以用于多線程下載或多個線程同時寫數(shù)據(jù)到文件。- 28 -
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1