1. 程式人生 > >20175313 張黎仙《Java程序設計》第十一周學習總結

20175313 張黎仙《Java程序設計》第十一周學習總結

目錄 否則 png logs 連接 strong 閱讀 itl code

目錄

  • 一、教材學習內容總結
  • 二、教材學習中的問題和解決過程
  • 三、代碼托管
  • 四、心得體會
  • 五、學習進度條
  • 六、參考資料

一、教材學習內容總結

第十三章內容

  • 主要內容
    • URL類
    • InetAdress類
    • 套接字
    • UDP數據報
    • 廣播數據報
    • Java遠程調用(RMI)
  • 重點和難點
    • 重點:URL的使用和套接字連接機制
    • Java遠程調用
    • 難點:套接字聯接機制
  • 下面我主要就重點和難點部分進行展開:

    技術分享圖片

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

  1. 對教材Example13_2.java後面提到的InetAddress類中的兩個實例方法進行驗證:
  • 運行結果如圖:

    技術分享圖片

  1. 對教材中Java遠程調用(RMI)例子進行驗證
  • 運行結果如圖:

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

  • 註意:一定要先啟動註冊,在進行下面的啟動遠程對象服務和運行客戶端程序,否則,就不能成功。我起初按照課本一步一步操作,然後成功得出答案,但是當我把啟動註冊的窗口關掉之後就出現如下情況:

    技術分享圖片

  • 解決方法:重新“啟動註冊”->“啟動遠程對象服務”->“運行客戶端程序”

三、代碼托管

(https://gitee.com/xiannvyeye/test/tree/master/Code)

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

四、心得體會

  • 本周學習內容較為繁雜,理解起來不是很難,但是因為有好幾個程序換來換去所以看起來很亂。
  • 這周的學習我采用看視頻為主教材為輔的方式進行,覺得理解起來比自己看教材來的簡單易懂多了。

五、學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第九周 2049/7097 1/26 15/220
  • 計劃學習時間:20小時

  • 實際學習時間:15小時

  • 改進情況:
    • 多看書,提高閱讀速度、理解能力。
    • 合理安排時間,充分利用碎片時間。

六、參考資料

  • 《Java2實用教程(第五版)》
  • 使用碼雲和博客園學習簡易教程
  • 使用開源中國(碼雲)托管代碼

20175313 張黎仙《Java程序設計》第十一周學習總結