20175313 张黎仙《Java程序设计》第十一周学习总结

一、教材学习内容总结

第十三章内容

  • 主要内容
    • URL类
    • InetAdress类
    • 套接字
    • UDP数据报
    • 广播数据报
    • Java远程调用(RMI)
  • 重点和难点
    • 重点:URL的使用和套接字连接机制
    • Java远程调用
    • 难点:套接字联接机制
  • 下面我主要就重点和难点部分进行展开:

    20175313 张黎仙《Java程序设计》第十一周学习总结

二、教材学习中的问题和解决过程

  1. 对教材Example13_2.java后面提到的InetAddress类中的两个实例方法进行验证:
  • 运行结果如图:

    20175313 张黎仙《Java程序设计》第十一周学习总结

  1. 对教材中Java远程调用(RMI)例子进行验证
  • 运行结果如图:

    20175313 张黎仙《Java程序设计》第十一周学习总结
    20175313 张黎仙《Java程序设计》第十一周学习总结

  • 注意:一定要先启动注册,在进行下面的启动远程对象服务和运行客户端程序,否则,就不能成功。我起初按照课本一步一步操作,然后成功得出答案,但是当我把启动注册的窗口关掉之后就出现如下情况:

    20175313 张黎仙《Java程序设计》第十一周学习总结

  • 解决方法:重新“启动注册”->“启动远程对象服务”->“运行客户端程序”

三、代码托管

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

20175313 张黎仙《Java程序设计》第十一周学习总结
20175313 张黎仙《Java程序设计》第十一周学习总结
20175313 张黎仙《Java程序设计》第十一周学习总结

四、心得体会

  • 本周学习内容较为繁杂,理解起来不是很难,但是因为有好几个程序换来换去所以看起来很乱。
  • 这周的学习我采用看视频为主教材为辅的方式进行,觉得理解起来比自己看教材来的简单易懂多了。

五、学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第九周 2049/7097 1/26 15/220
  • 计划学习时间:20小时

  • 实际学习时间:15小时

  • 改进情况:
    • 多看书,提高阅读速度、理解能力。
    • 合理安排时间,充分利用碎片时间。

六、参考资料

上一篇:Mybatis知识(4)


下一篇:20175313 张黎仙《Java综合讲座》第十三周课堂测试总结