1. 程式人生 > >20172325 2017-2018-2 《Java程序設計》第六周學習總結

20172325 2017-2018-2 《Java程序設計》第六周學習總結

clas 設計 別人 list lis 打分 調用 照片 參考資料

20172325 2017-2018-2 《Java程序設計》第六周學習總結

教材學習內容總結

1.利用[ ]建立一個數組,整列數據可以通過數組名引用,數組中的每個元素則可以通過其在數組中的位置引用;
2.數組的邊界檢查是通過對數組的大小進行提前的聲明,一旦之後輸入的值超過範圍將自動終止;
3.數組的聲明方式有兩種,或者說int[ ] grades = int grade[ ];
4.在建立一個數組的時候,對象數組中所保存的每一個字符串是屬於他自己的對象,數組中的每一個對象都必須實例化。
5.建立了一個形參以後,將通過命令行調用main方法,javac和java將失去作用。

教材學習中的問題和解決過程

教材學習有問題先去https://shimo.im/doc/1i1gldfsojIFH8Ip/看看,如果別人沒有提出相同問題,可以編輯文檔添加,然後把自己提出的問題復制到下面:

  • 問題1:對於例題裏的for語句不是很懂“for (int value : list)”在之前的學習過程中並沒有提到過這種說法,不明白具體意思,在本章也沒有解釋
  • 問題1解決方案:百度了一下,解釋還挺多的
    技術分享圖片
    專業說法叫遍歷數組,個人理解的意思是在建立了一個數組之後,最後執行輸出操作時能夠具體的輸出數組裏的每一個值。

代碼調試中的問題和解決過程

  • 問題1:在實際操作命令行實參之前,不知道什麽意思,出現了一下情況
    技術分享圖片

  • 問題1解決方案:在看了書和上網查詢之後,了解到命令行實參的意義,並且參考了相關資料

  • 問題2:在編輯PP8.1的時候,運行時當我輸入51的時候出現了下面的狀況,但是其他在界外的數字就沒有問題,程序正常終止。
    技術分享圖片

  • 問題2解決方案:在我和張旭升小助教認真討論之後,發現我們PP8.1編輯的BUG,也就是說是“差一錯誤”,之後對範圍的定義進行了更改之後就成功了,當然,反面的0值也是一一個道理。
  • ...

代碼托管

技術分享圖片
技術分享圖片

上周考試錯題總結

結對及互評

點評模板:

  • 博客中值得學習的或問題:
    • xxx
    • xxx
    • ...
  • 代碼中值得學習的或問題:
    • xxx
    • xxx
    • ...
  • 基於評分標準,我給本博客打分:XX分。得分情況如下:xxx

  • 參考示例

點評過的同學博客和代碼

  • 本周結對學習情況
    • 結對同學學號1
    • 結對照片
    • 結對學習內容
      • XXXX
      • XXXX
      • ...
  • 上周博客互評情況(只要鏈接,具體點評放相應博客下)

    • 學號1
    • 學號2
    • 學號3
    • 學號4
    • ...

其他(感悟、思考等,可選)

xxx
xxx

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90

參考資料

  • Java程序設計與數據結構教程

  • 《Java學習筆記(第8版)》學習指導》學習指導
  • ...

20172325 2017-2018-2 《Java程序設計》第六周學習總結