輸出流 
輸入流 
File類 
1、字節輸入流類及其子類 之后的代碼重點學習文件輸入流和緩沖輸入流,字符輸入流等其他流可以對比著學習,基本上是大同小異。
(1)文件輸入流及其常用方法
字節輸入流之文件輸入流學習代碼一package com.imooc.input_output_stream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class FileInputStreamDemo1 { public static void main(String[] args) { //創建一個FileInputStream對象 /* * 兩種常用構造方法: * public FileInputStream(File file) throws FileNotFoundException * public FileInputStream(String name) throws FileNotFoundException */ try { //由于imooc.txt是存放在這個工程目錄下的,是相對路徑,因此直接寫文件名即可 FileInputStream fis=new FileInputStream("imooc.txt"); /* * public int read() throws IOException * ——從此文件輸入流讀取"一個"字節,返回讀取的字節數據. * 注意,讀取一個字節后就不會再讀取這個字節了,相當于水管中取水滴 * 如果第二遍執行read方法那么讀取的就是下一個字節了 */ int n; while((n=(fis.read()))!=-1)//讀取的字節為-1時,說明讀到了文件的末尾 { System.out.print((char) n);//將讀到的字節轉換為對應的字符 } /* * public void close() throws IOException * ——關閉此文件輸入流,并釋放與流相關聯的任何系統資源。 * 要養成隨手關閉輸入流的習慣 */ fis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) //由于FileNotFoundException是IOException的子類,因此IOException要放后面 { e.printStackTrace(); } }}字節輸入流之文件輸入流學習代碼二package com.imooc.input_output_stream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class FileInputStreamDemo2 { public static void main(String[] args) { try { FileInputStream fis=new FileInputStream("imooc.txt"); /* * public int read(byte[] b) throws IOException * ————從該輸入流中最多讀取b.length個字節的數據并存放在字節數組b中,返回實際讀取的字節數 * public int read(byte[] b,int off,int len) throws IOException * ————從輸入流中最多讀取len個字節的數據,并將其存放在字節數組b中,但放入數組b中時,從index為off的位置開始放 * 并返回實際讀取的字節數 */ byte[] b=new byte[100]; fis.read(b);//等價于fis.read(b,0,12) //將字節數組轉換為字符串輸出,利用之前學過的String類構造方法public String(byte[] bytes) System.out.println(new String(b)); fis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }}2、字節輸出流及其子類
(1)、文件輸出流及其常用方法 
3、緩沖流 
二、字符流
字符輸入流和輸出流
由于字符流和字節流方法基本一致,只有處理數據的不同,因此不單獨寫學習代碼了,直接拿出字節字符轉換流的代碼。字節流轉換成字符流。
三、對象序列化及反序列化 步驟
用到的類 

新聞熱點
疑難解答