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

正文內(nèi)容

第9章io及文件操作(參考版)

2024-10-06 19:16本頁面
  

【正文】 在學(xué)習(xí)的過程中,讀者要不斷積累經(jīng)驗,最后形成一套自己的合理的 I/O操作方法。下面用自己編寫的程序解壓并釋放這個 zip文件。為簡單起見,選擇 windows目錄下的所有文件(不包括文件夾)為壓縮目標(biāo)。 文件壓縮實例 ? 下面來實現(xiàn)一個簡單的壓縮軟件。zip壓縮文件的結(jié)構(gòu)是:一個 zip文件由多個 entry組成,每個entry有一個唯一的名稱, entry的數(shù)據(jù)項存儲壓縮數(shù)據(jù)。 Java中內(nèi)置了對 Zip壓縮包的支持。 文件的壓縮 ? 壓縮文件在實際應(yīng)用中用途很廣泛,其中, zip文件是 Windows平臺下比較普遍的一種。它們分別負(fù)責(zé)把 Serializable對象輸出到某處或者從某處恢復(fù),比如輸出到硬盤上,通過網(wǎng)絡(luò)傳輸?shù)搅硪粋€地方,程序開發(fā)者不用考慮其中的細(xì)節(jié),(Object object)和 ()會為設(shè)計者考慮一切。這樣做的前提是這個類要實現(xiàn) Serializable接口。讀者在實際項目中應(yīng)該使用try...catch....finaly結(jié)構(gòu)來關(guān)閉一個流。每次查詢或者插入一條數(shù)據(jù)都要從頭開始讀文件,因而效率極低。然后再在整個文件中查找含有關(guān)鍵字 “ 雪 ”的記錄,找到曹雪芹這條記錄。 隨機(jī)訪問文件實例 ? 下面是一個隨機(jī)文件讀、寫、查找的例子。 “ r” 表示以只讀模式打開文件; “ rw” 表示以讀寫模式打開文件; “ rws” 表示以讀寫模式打開文件 , 并且當(dāng)執(zhí)行寫操作時 , 強(qiáng)制修改后的數(shù)據(jù)立即寫到 I/O設(shè)備中 , 而不是駐留在緩存之類中;“ rwd” 表示以讀寫模式打開文件 , 當(dāng)執(zhí)行寫操作時 , 修改后的數(shù)據(jù)可能沒有立即寫到 I/O設(shè)備中 , 而是被操作系統(tǒng)出于性能考慮而緩存到內(nèi)存中 。 ? 當(dāng) 文 件 不 存 在 的 時 候 , 上 述 兩 個 構(gòu) 造 函 數(shù) 會 拋 出FileNotFoundException異常 。 ? 隨機(jī)訪問文件( RandomAccessFile) 雖然看起來功能跟 Stream差不多,都實現(xiàn)了對文件內(nèi)容的讀寫操作,而且稍后會看到它們的某些方法也都差不多,但是它卻既不是 InputStream,OutputStream的子類也不是 Reader、 Writer的子類。它使用 seek()方法從文件中的一個記錄移動到下一條記錄進(jìn)行讀或者寫,而不需要知道總
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1