20175234 2018-2019-2 《Java程序設計》第六周學習總結
阿新 • • 發佈:2019-04-07
發生 內容 輸入輸出流 第十章 學習內容總結 另一個 學習 tel clas
20175234 2018-2019-2 《Java程序設計》第六周學習總結
教材學習內容總結
第七章內部類和異常類 總結
Java支持在一個類中聲明另一個類,這樣的類稱作內部類,而包含內部類的類成為內部類的外嵌類。
和某類有關的匿名類就是該類的一個子類,該子類沒有明顯的用類聲明來定義。
和某接口有關的匿名類就是實現該接口的一個類,該子類沒有明顯的用類聲明來定義。
使用try-catch語句來處理異常,將可能出現的異常操作放在try-catch語句的try部分,當try部分中的某個方法調用發生異常後,try部分將立刻結束執行,而轉向執行相應的catch部分。
第十章內部類和異常類 總結
InputStream的子類創建的對象稱為字節輸入流
OutputStream的子類創建的對象稱為字節輸出流。字節輸出流按字節將數據寫入輸出流指向的目的地。
Reader的子類創建的對象稱為字符輸入流,字符輸入流按字符讀取源中的數據。
Writer的子類創建的對象稱為字符輸出流。字符輸出流按字符將數據寫入輸出流指向的目的地。
使用對象流寫入或讀入對象時,要保證對象是序列化的。
教材學習中的問題和解決過程
- 問題1:如何解決IDEA中斷言問題
- 問題1解決方案:
問題2:API的使用
問題2解決方案:可見上篇博客Java API的使用
代碼托管
(statistics.sh腳本的運行結果截圖)
感想
API是學習Java的詞典,在參照課本打程序的時候,遇到沒見過的類,要積極查API,可以查詢其構造方法、其父類、子類等
學習進度條
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一周 | 51/51 | 1/1 | 12/20 | Java的重要起步 |
第二周 | 460/511 | 2/3 | 30/38 | Java的簡單語句學習 |
第三周 | 803/1314 | 2/6 | 25/60 | Java的基礎學習 |
第四周 | 485/1699 | 1/7 | 20/90 | Java的子類與繼承 |
第五周 | 393/2092 | 1/8 | 20/90 | Java的接口與實現 |
第六周 | 393/2092 | 1/8 | 20/90 | 內部類和異常類、輸入輸出流 |
學習進度條
計劃學習時間:30小時
實際學習時間:18小時
參考資料
Java學習筆記(第8版)
《Java學習筆記(第8版)》學習指導
IntelliJ IDEA中開啟斷言的方法
20175234 2018-2019-2 《Java程序設計》第六周學習總結