《移动平台开发》第3周学习总结
生活随笔
收集整理的這篇文章主要介紹了
《移动平台开发》第3周学习总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
20189208 2018-2019-2 《移動平臺開發》第3周學習總結
教材學習內容總結
第五章
Java中有幾個非常重要的類,要深入理解。本章主要學習了
java.lang.String、arrays\java.lang.System、java.util.Scanner,
可變參數參數在java.lang.string java.io.PrintStream中如何使用。
第六章
數組的聲明、使用、操作數組的類java.util.String、arrays。
第八章
本章介紹了各種異常的系統處理方法及用戶定義異常。
第九章
本章學習使用基本類型和包裝器來建模數字。解析、格式化、操作3個操作經常需要執行。
教材學習中的問題和解決過程
- 問題1:
int i=new Integer();
是unboxing過程? - 問題1解決方案:需要看整體是包裝器轉換為基本類型。
- 問題2解決方案:子類異常類型必須在父類類型之前出現?
- 問題2解決方案:否則會產生編譯錯誤。
代碼調試中的問題和解決過程
public class w3 {public static void main(String[] args) {//定義一個數組int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};//打印原始數組的值for (int i : arr) {System.out.print(i + " ");}System.out.println();// 添加代碼刪除上面數組中的5for (int i = 4; i < 7; i++) {int a=arr[i+1];arr[i] = a;}//打印出 1 2 3 4 6 7 8 0arr[7] = 0;for (int i : arr) {System.out.print(i + " ");}System.out.println( );// 添加代碼再在4后面5for (int i = 7; i > 4; i--) {int b=arr[i-1];arr[i] = b;}arr[4] = 5;//打印出 1 2 3 4 5 6 7 8for (int i : arr) {System.out.print(i + " ");}System.out.println( );}}- 問題1:for (int i : arr) {System.out.print(i + " ");}的作用
- 問題1解決方案:功能是輸出每一個成員。
代碼托管
碼云鏈接
statistics.sh運行截圖
上周考試錯題總結
- 問題1:
是unboxing過程?
- 問題1解決方案:需要看整體是包裝器轉換為基本類型。
- 問題2解決方案:子類異常類型必須在父類類型之前出現?
- 問題2解決方案:否則會產生編譯錯誤。
其他(感悟、思考等,可選)
多敲代碼。
多看書,要同時參考多本書才能學的比較全面。
看書比上網學快。
學習進度條
目標 | 5000行 | 30篇 | 400小時 | |
第一周 | ----- | --- | --- | |
第二周 | 180/300 | 2/2 | 21/21 | |
第三周 | 609/600 | 4/3 | 24/45 | |
第四周 | ---/900 | -/4 | --/-- |
參考資料
- Java學習筆記(第8版)
- 《Java學習筆記(第8版)》學習指導
- Java語言程序設計(基礎篇) 第10版
轉載于:https://www.cnblogs.com/Ychancy/p/10549382.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的《移动平台开发》第3周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

- 上一篇: Java基础相关
- 下一篇: 团队作业第一次-团队团队展示