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

正文內(nèi)容

第9章io及文件操作(已修改)

2024-10-12 19:16 本頁(yè)面
 

【正文】 第 9章 I/O及文件操作 ? 文件是計(jì)算機(jī)以及網(wǎng)絡(luò)中保存數(shù)據(jù)的最終地方。錄制的音樂(lè)、編輯的文本、處理的圖片,都要保存起來(lái)以便下次開(kāi)機(jī)時(shí)可以繼續(xù)使用。這種保存數(shù)據(jù)的操作就是持久化操作(Persistence)。不管是在本機(jī)上直接保存還是寫(xiě)到數(shù)據(jù)庫(kù)中或是通過(guò)網(wǎng)絡(luò)提交到服務(wù)器上,數(shù)據(jù)最終都是以文件的形式寫(xiě)到硬盤上。 ? Java語(yǔ)言中進(jìn)行文件讀寫(xiě)是采用流( Stream)的方式。另外,計(jì)算機(jī)與顯示器、打印機(jī)等 I/O設(shè)備進(jìn)行的 I/O交互也是采用的流的方式。采用流的方式使得程序開(kāi)發(fā)者對(duì)各種數(shù)據(jù)的處理更加抽象、方便和安全。開(kāi)發(fā)者可以根據(jù)數(shù)據(jù)的特點(diǎn)選擇不同類型的流。 Java中對(duì)流的操作主要封裝在.*, .*, .*等包里面。 ? 下面先介紹一下 Java中的文件( File)操作,然后再學(xué)習(xí)一下 Stream的各種操作。 文件類( File) ? 顧名思義, File類代表的就是普通的文件。在Java中, File可以代表文件也可以代表文件夾。它主要用來(lái)獲取文件的一些信息,比如文件的位置、是文件還是文件夾、存不存在、大小、最后修改時(shí)間等。該類不打開(kāi)任何文件,也不提供任何處理文件內(nèi)容的功能,甚至不保證該文件存在。 常用構(gòu)造函數(shù) ? File類的常用構(gòu)造函數(shù)如表所示。注意,構(gòu)造一個(gè) File對(duì)象不等于在硬盤上創(chuàng)建文件。僅僅創(chuàng)建File對(duì)象操作不對(duì)硬盤文件系統(tǒng)有任何影響。 常用方法 ? File類的常用方法如表所示。 列出文件信息 ? 可以使用上面的方法來(lái)列出一個(gè)文件或者文件夾的信息,下面看一個(gè)具體的例子,代碼如下所示。 ? 使用命令提示符運(yùn)行上面的程序 。 如果命令提示符后跟的路徑不存在 , 則會(huì)輸出文件不存在的信息 。 如果后面跟的路徑代表一個(gè)文件 , 則會(huì)輸出該文件的大小 、 是否可讀 、 是否可寫(xiě) 、 是否隱藏等信息 。 如果后面跟的路徑代表一個(gè)文件夾 , 則會(huì)輸出該文件夾下的所有文件 ( 夾 ) 的信息 。 使用 FilenameFilter ? 上面的例子中筆者選用的目錄 D:\eclipse是一個(gè)比較小的目錄,里面的文件和文件夾不是很多。如果選擇一個(gè)里面文件和文件夾數(shù)量比較多的文件夾的話,輸出結(jié)果將會(huì)十分龐大。比如windows\system32目錄,可能會(huì)有二千多個(gè)文件和文件夾,而輸出結(jié)果并不是用戶全
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1