1. 程式人生 > >20165232 第五周學習總結

20165232 第五周學習總結

異常 創建 繼續 you 圖片 第一周 ole 出現異常 MQ

20165232第五周學習總結

教材內容總結

第七章

  • 內部類:外嵌類的成員變量在內部類中仍然有效,內部類中的方法也可以調用外嵌類中的方法。內部類的類體中不可以聲明類變量和類方法。外嵌類的類體中可以用內部類聲明對象,作為外嵌類的成員。
  • 匿名類:匿名類就是一個子類,由於無名可用,所以不可能用匿名類聲明對象,卻可以直接用匿名類創建一個對象。
  • 異常類:try—catch語句:Java用try—catch語句來處理異常。將可能出現的異常操作放在try中,當try出現異常時,此部分立刻結束運行,轉向執行catch部分。一個try-catch語句可以由幾個catch語句構成。
  • 斷言:斷言語句一般用於程序不準備通過捕獲異常來處理的錯誤。斷言語句的兩種格式:當booleanExpression的值是true時,程序從斷言語句處繼續執行;值是false時,程序從斷言語句處停止執行。

    第十章

  • File類:
  1. 目錄:調用方法public boolean mkdir()創建一個目錄,如果創建成功返回true,否則返回false(如果該目錄已經存在將返回false)。
  2. 文件的創建,刪除:public boolean createNewFile();file.delate(); 可以刪除當前文件。
  • 2-9
  1. FileInputStream文件字節輸入流,FileOutputStream文件字節輸出流,
  2. BufferedReader緩沖輸入流,BufferedWriter緩沖輸出流,
  3. DataInputStream數據輸入流,DataOutputStream數據輸出流,
  4. ObjectInputStream對象輸入流,ObjectOutputStream對象輸出流。
  5. ByteArrayInputStream字節數組輸入流,ByteArrayOutputStream字節數組輸出流。
  • 序列化與對象克隆:
    使用對象流很容易獲取一個序列化對象的克隆,只需將該對象寫入對象輸出流指向的目的地,然後將該目的地作為一個對象輸入流的源,那麽該對象輸入流從源中讀出的對象一定是原對象的一個克隆。

    教材中的問題和解決過程

    代碼托管

    技術分享圖片

    學習進度條

    代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
    目標 5000行 20篇 400小時
    第一周 13/13 1/1 17/17
    第二周 408/408 2/2 18/18
    第三周 962/962 1/1 22/22
    第四周 1350/1350 1/1 19/19
    第五周 1361/1361 1/1 20/20

20165232 第五周學習總結