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

正文內(nèi)容

第9章io及文件操作(存儲(chǔ)版)

  

【正文】 essFile) 雖然看起來功能跟 Stream差不多,都實(shí)現(xiàn)了對(duì)文件內(nèi)容的讀寫操作,而且稍后會(huì)看到它們的某些方法也都差不多,但是它卻既不是 InputStream,OutputStream的子類也不是 Reader、 Writer的子類。然后再在整個(gè)文件中查找含有關(guān)鍵字 “ 雪 ”的記錄,找到曹雪芹這條記錄。它們分別負(fù)責(zé)把 Serializable對(duì)象輸出到某處或者從某處恢復(fù),比如輸出到硬盤上,通過網(wǎng)絡(luò)傳輸?shù)搅硪粋€(gè)地方,程序開發(fā)者不用考慮其中的細(xì)節(jié),(Object object)和 ()會(huì)為設(shè)計(jì)者考慮一切。 文件壓縮實(shí)例 ? 下面來實(shí)現(xiàn)一個(gè)簡(jiǎn)單的壓縮軟件。在學(xué)習(xí)的過程中,讀者要不斷積累經(jīng)驗(yàn),最后形成一套自己的合理的 I/O操作方法。zip壓縮文件的結(jié)構(gòu)是:一個(gè) zip文件由多個(gè) entry組成,每個(gè)entry有一個(gè)唯一的名稱, entry的數(shù)據(jù)項(xiàng)存儲(chǔ)壓縮數(shù)據(jù)。這樣做的前提是這個(gè)類要實(shí)現(xiàn) Serializable接口。 隨機(jī)訪問文件實(shí)例 ? 下面是一個(gè)隨機(jī)文件讀、寫、查找的例子。它使用 seek()方法從文件中的一個(gè)記錄移動(dòng)到下一條記錄進(jìn)行讀或者寫,而不需要知道總共有多少個(gè)記錄。這時(shí)候會(huì)拋出一個(gè) IOException或者IOException的子類。 Reader一般用于讀取文本文件,比如 txt文件、 log文件等。 標(biāo)準(zhǔn)輸入輸出流 ? 在 Java里,還提供了 “ 標(biāo)準(zhǔn)輸入輸出流 ” 和 “ 標(biāo)準(zhǔn)錯(cuò)誤輸出流 ” ,分別對(duì)應(yīng)于 , 。應(yīng)用程序所需要讀入的數(shù)據(jù)和寫出的數(shù)據(jù)是通過 I/O操作實(shí)現(xiàn)的。 ? 創(chuàng)建文件夾使用 ()方法。內(nèi)部匿名類在 Swing編程中被大量使用。如果選擇一個(gè)里面文件和文件夾數(shù)量比較多的文件夾的話,輸出結(jié)果將會(huì)十分龐大。僅僅創(chuàng)建File對(duì)象操作不對(duì)硬盤文件系統(tǒng)有任何影響。 Java中對(duì)流的操作主要封裝在.*, .*, .*等包里面。第 9章 I/O及文件操作 ? 文件是計(jì)算機(jī)以及網(wǎng)絡(luò)中保存數(shù)據(jù)的最終地方。開發(fā)者可以根據(jù)數(shù)據(jù)的特點(diǎn)選擇不同類型的流。注意,構(gòu)造一個(gè) File對(duì)象不等于在硬盤上創(chuàng)建文件。 使用 FilenameFilter ? 上面的例子中筆者選用的目錄 D:\eclipse是一個(gè)比較小的目錄,里面的文件和文件夾不是很多。讀者應(yīng)該學(xué)會(huì)熟練地使用內(nèi)部匿名類。這時(shí)候比較常用
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1