java基本IO

一、文件和目錄,File類
File f = new File("d:\\test.txt");
f.createNewFile();

二、輸入流及輸出流
1.單字節數據讀取

1)文件字節輸入流,FileInputStream,繼承自InputStream


含中文亂碼
2)文件字節輸出流,FileOutputStream,繼承自OutputStream


3)文件字節輸入與輸出流


2.多字節數據讀取
FilterOutputStream、DataOutputStream;FilterInputStream、DataInputStream
1)DataOutputStream,實現了DataOutput接口,繼承了FilterOutputStream


2)DataInputStream,實現了DataInput接口,繼承了FilterInputStream


3.字符流
InputStreamReader、BufferedReader;OutputStreamWriter、BufferedWriter
1)BufferedReader,繼承自Reader類,帶有緩衝機制,可以以行爲單位進行數據操作


2)BufferedWriter,繼承自Writer類


另:StringBuffer中文亂碼問題


發佈了53 篇原創文章 · 獲贊 11 · 訪問量 62萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章