----------------------
asp.net+unity開發、
.net培訓、期待與您交流! ----------------------
file物件
專門用於描述系統中檔案或者資料夾的物件。可以用於操作檔案或資料夾的屬性資訊。file物件可以作為引數傳遞給流的建構函式。 1
、建立。
createnewfile();
//如果此檔案已經存在,則返回false 2
、刪除。
delete();
deleteonexit();
//在程式退出時刪除指定檔案,一般臨時檔案較長使用 3
、判斷。 在判斷檔案是否是檔案或者目錄時,首先判斷該檔案是否存在
boolean
exists();
//檔案是否存在
isfile()
isdirectory()
ishidden() 4
、獲取。
獲取名稱,getname()
獲取路徑。getabsolutepath();獲取絕對路徑,無論file中封裝的是什麼,獲取的都是絕對的全路徑。
getpath();獲取路徑 獲取的是file中封裝的內容。
getparent(): 獲取父目錄
5、建立目錄(建立資料夾)
file f=
newfile(
"test"
);
f.mkdir();
//只能建立資料夾,即一級目錄
f.mkdirs();
//建立多級目錄
列印流:
printstream 位元組列印流
建構函式可以接受的引數:1、file物件file 2、字串路徑string 3、位元組輸出流outputstream
printwriter 字元列印流
建構函式接受的引數:1、file物件file 2、字串路徑string 3、位元組輸出流outputstream4、字元輸出流 writer
序列流
sequenceinputstream 對多個流合併 (分割流練習)
可序列化實現介面serializable,序列化堆中的物件,靜態資料不能被序列化,關鍵字transient修飾的資料也不能被序列化
管道流(涉及到多執行緒)
pipedinputstream pipedoutputstream
properties物件
1、是hashtable的子類,具備map集合的特點,儲存的鍵值對都是字串。
2、是集合和io技術相結合的集合容器。
3、特點:可用於鍵值對形式的配置檔案。
----------------------
asp.net+unity開發、
.net培訓、期待與您交流! ----------------------
黑馬程式設計師 File類
asp.net unity開發 net培訓 期待與您交流!file類使用 1 用來將檔案或者資料夾封裝成物件 2 方便對檔案與資料夾的屬性資訊進行操作 3 file物件可以作為引數傳遞給流的建構函式 4 了解file類中的常用方法 class demo file類的常見方法 1 建立 boolean...
黑馬程式設計師 IO流
asp.net unity開發 net培訓 期待與您交流!io流可以按流向分為輸入流,輸出流。按讀取資料的型別可分為位元組流和字元流。字元流 輸出字元流 writer 字元寫入流的抽象 filewriter 字元寫入流 bufferedwriter 字元寫入流緩衝區 outputstreamwrit...
黑馬程式設計師 File類學習總結
file 類,是將檔案或資料夾封裝成物件的類,是檔案或者資料夾物件。new file 物件時引數中是檔案或者資料夾的字串名稱。file 可以作為流物件的引數,同檔名字串作為流物件引數一樣。file類的常用方法總結 1,建立。先new 乙個file 物件,如 file f new file c 123...