上機實驗十三思考題:Java文件的讀寫
上機實驗十三思考題:Java文件的讀寫1.什么是流?
它是通過緩沖機制將數據從生產者(如鍵盤、磁盤文件、內存或其他設備)傳送到接受該數據的消費者(如屏幕、文件或者內存等)的這一過程的抽象。
2.創建Java文件有幾種方法?
File( String path)、
File(String path, String FileName)、
File(File dir, String name) 等創建出File 對象;再利用canRead() 、canWrite()、 getParent()、 getPath()等成員函數實現對文件的各個屬性的操作。
3.文件操作的一般方法?
(1)生成一個輸入輸出文件類的對象(根據所要操作的類型);
(2)調用此類的成員函數實現文件數據內容的讀寫;
(3)關閉此文件。
4.本地文件讀寫編程的基本過程?
FileInputStream/FileOutputStream:
用于本地文件讀寫(二進制格式讀寫并且是順序讀寫,讀和寫要分別創建出不同的文件流對象);
本地文件讀寫編程的基本過程為:
① 生成文件流對象(對文件讀操作時應該為FileInputStream類,而文件寫應該為FileOutputStream類);
② 調用FileInputStream或FileOutputStream類中的功能函數如read()、write(int b)等)讀寫文件內容;
③ 關閉文件(close())。
posted on 2006-04-10 18:37 蟹老師的技術博客 閱讀(447) 評論(0) 編輯 收藏 所屬分類: 上機實驗思考題