第五周学习总结

学号20145332 《Java程序设计》第5周学习总结

教材学习内容总结

·使用try...catch:①与C语言中程序流程和错误处理混在一起不同,Java中把正常流程放try块中,错误(异常)处理放catch块中
②catch 多个异常
③API文档中带throws的必须使用try...catch
·异常架构
·catch or throw
·自定义异常
·异常堆栈
·printStackTrace 和fillInStackTrace
·assert
·使用finally
·try with resources
·java.lang.AutoCloseable
·认识collection架构:Connection: 增、删、遍历对象。List: 类似数组,具有位置信息,带索引。Set: 其中的对象不能有重复的。Queue: 队列。Lambda表达式。Iterable与Iterator。
·常用的Map类:Dictionary与HashTable不建议使用、Map、HashMap、TreeMap、Properties:配置文件

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

·教材中“使用finally”这一小节,不是很能理解finally的使用,在例子上方的那句话撰写有finally区块,则finally区块一定会被执行不是很能理解。

代码调试中的问题和解决过程

·在打完代码后发现出现了问题:

在反复看了很多次后发现是将close拼写错误,后改正
·这个代码反复检查多次,与书上相同,到现在也没有找到错误在哪里

本周代码托管截图



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

我发现我在打代码时总出现问题,不是因为程序编写问题,而是细心问题,总容易把个别单词打错,有时还半天查找不出错误,很浪费时间,尤其在代码很长的情况下,这点我会慢慢改正以提高效率。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第五周 500/600 1/2 25/30

参考资料

posted @ 2016-03-31 21:48  20145332卢鑫  阅读(130)  评论(2编辑  收藏  举报