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

正文內(nèi)容

第9章io及文件操作(完整版)

2025-10-31 19:16上一頁面

下一頁面
  

【正文】 accept(File dir, String name),因此只需要實(shí)現(xiàn)這個(gè)接口并實(shí)現(xiàn)這個(gè)方法,在這個(gè)方法里面決定什么樣的文件會(huì)被列出來,什么樣的不會(huì)被列出來。 ? 使用命令提示符運(yùn)行上面的程序 。在Java中, File可以代表文件也可以代表文件夾。不管是在本機(jī)上直接保存還是寫到數(shù)據(jù)庫中或是通過網(wǎng)絡(luò)提交到服務(wù)器上,數(shù)據(jù)最終都是以文件的形式寫到硬盤上。 ? Java語言中進(jìn)行文件讀寫是采用流( Stream)的方式。它主要用來獲取文件的一些信息,比如文件的位置、是文件還是文件夾、存不存在、大小、最后修改時(shí)間等。 如果命令提示符后跟的路徑不存在 , 則會(huì)輸出文件不存在的信息 。下面看一下代碼。如果該文件已經(jīng)存在,則創(chuàng)建失敗,返回 false。如果刪除成功,返回 true,否則返回 false。輸入流是將數(shù)據(jù)從數(shù)據(jù)源傳遞給程序;而輸出流則是將數(shù)據(jù)從程序送到期望的地方,比如顯示器、文件等。下面的例子中會(huì)用到 。 Output主要用于將內(nèi)容以二進(jìn)制的形式寫進(jìn)文件, Writer主要用于將內(nèi)容以 Unicode的形式寫進(jìn)文件。這是因?yàn)榱硪粋€(gè)程序正在編輯該文件,并且不希望編輯過程中其他的程序來修改這個(gè)文件,因此鎖定了該文件。 ? 當(dāng) 文 件 不 存 在 的 時(shí) 候 , 上 述 兩 個(gè) 構(gòu) 造 函 數(shù) 會(huì) 拋 出FileNotFoundException異常 。每次查詢或者插入一條數(shù)據(jù)都要從頭開始讀文件,因而效率極低。 文件的壓縮 ? 壓縮文件在實(shí)際應(yīng)用中用途很廣泛,其中, zip文件是 Windows平臺(tái)下比較普遍的一種。為簡單起見,選擇 windows目錄下的所有文件(不包括文件夾)為壓縮目標(biāo)。下面用自己編寫的程序解壓并釋放這個(gè) zip文件。 Java中內(nèi)置了對 Zip壓縮包的支持。讀者在實(shí)際項(xiàng)目中應(yīng)該使用try...catch....finaly結(jié)構(gòu)來關(guān)閉一個(gè)流。 “ r” 表示以只讀模式打開文件; “ rw” 表示以讀寫模式打開文件; “ rws” 表示以讀寫模式打開文件 , 并且當(dāng)執(zhí)行寫操作時(shí) , 強(qiáng)制修改后的數(shù)據(jù)立即寫到 I/O設(shè)備中 , 而不是駐留在緩存之類中;“ rwd” 表示以讀寫模式打開文件 , 當(dāng)執(zhí)行寫操作時(shí) , 修改后的數(shù)據(jù)可能沒有立即寫到 I/O設(shè)備中 , 而是被操作系統(tǒng)出于性能考慮而緩存到內(nèi)存中 。下面的
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1