IO流(基本情況)
阿新 • • 發佈:2017-10-11
io流 內容 ava 字符 src amr fileread date 輸入輸出
一:IO流的基本內容
1.流根據方向可分為:輸入流和輸出流。(註意:輸入輸出是相對內存而言的,從內存中出來就是輸出流,到內存中去就是輸入。輸入流又叫做InputSteram,輸出流又叫做OutputStream,輸入還叫做Reader,輸出還叫做“Write”);
2.流根據讀取數據的方式可以分為:字節流和字符流,字節流是按照字節的方式讀取數據,字符流是按照字符的方式讀取數據。
3.字節流適合讀取視頻,聲音圖片等二進制文件,字符流適應讀取純文本文件;
4.java中所有的字節流都是以Stream結尾,所有的字符流都會含有Reader,Writer;
二:IO流要掌握的16個流
FileInputStream BufferedInputStream
FileOutputStream BufferedOutputStream
FileReader BuffereReader
FileWriter BufferedWriter
DataInputStream ObjectInputStream
DateOutputStream ObjectOutputStream
InputStrreamReader PrinterWriter
OutputStreamWriter PrintStream(標準的輸出流,輸出到控制臺)
三:流之間的繼承結構圖
IO流(基本情況)