1. 程式人生 > >Java I/O 從0到1 - 第Ⅰ滴血 File

Java I/O 從0到1 - 第Ⅰ滴血 File

介紹 文章 mage 根據 ado () 第四版 操作 類名

前言

  File 類的介紹主要會依據《Java 編程思想》以及官網API 。相信大家在日常工作中,肯定會遇到文件流的讀取等操作,但是在搜索過程中,並沒有找到一個介紹的很簡潔明了的文章。因此,在最近比較輕松的時間裏做一個關於 《Java I/O 從0到1》系列。規劃是包括以下幾個方面:File類、字節流、字符流、字節字符的組合使用、編碼示例以及JDK1.4 推出的為了提高性能增加了功能的nio類(新I/O)。那麽,接下來,進行File 的介紹。

File

  從File 的字面意思來講,就會認為指的是文件。其實並不是如此,File類名字有一定的誤導性。FilePath(文件路徑)對此類來說是個更好的名字。摘自《Java編程思想 第四版》

  1. 它既能代表一個特定文件的名稱,又能代表一個目錄下的一組文件的名稱。

  2. 如果指的是一個文件集,那麽就可以使用list(),此時會返回一個字符數組。

下面提供一個根據官網API整理的思維導圖:

技術分享

Xmind思維導圖下載鏈接:http://pan.baidu.com/s/1jIzMzAY

那麽關於File 類的介紹呢,大致就是上面總結的這些,需要更為詳細的理解File的話,還是建議常瀏覽API文檔:http://commons.apache.org/proper/commons-io/javadocs/api-release/index.html

  

Java I/O 從0到1 - 第Ⅰ滴血 File