您的位置:首页 > 编程语言 > Java开发

2016-2017-2 《Java程序设计》第五周学习总结

2017-03-26 13:27 363 查看

20155223 2006-2007-2 《Java程序设计》第五周学习总结

教材学习内容总结

第八章

try、catch语法:若程序发生错误,执行流程就调离错误点,然后比较catch括号中声明的类型,符合类型就执行catch中的程序代码。

错误继承java.lang.Throwable类分两个子类:java.util.Error和java.util.Exception。

throws:无法使用try、catch处理时就要用throws。

堆栈追踪用于查询异常发生的根源。

assert:判断程序中某个执行点的是或不是。

finally我还不懂什么时候用和怎么使用。

学习使用自动关闭接口。

第九章

collection是收集类。

List是用来收集字符串的收集类。

Set可以自动排除重复字符。

Queue有自己的offer()、poll()、peek(),可以在操作失败时返回特定值。

泛型可以在不确定输入类型的情况下使用。

Comparable、Comparator是排序用的。

Map建立的键值可以通过keySet()来返回查看。

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

目前没有。

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

我使用IDEA时系统没有报错。

代码托管

代码提交过程截图:



代码量截图:



上周考试错题总结

CH06 判断:XX是一个引用型变量,System.out.println(XX)等价于System.out.println(XX.toString()),我不太了解toString()的用途。

结对及互评

基于评分标准,我给本博客打分:11分。得分情况如下:

正确使用Markdown语法

感想,体会不假大空的加1分

本周有效代码超过300分行的

模板中的要素齐全

有动手写新代码的加1分

代码Commit Message规范的加1分

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

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

点评过的同学博客和代码

20155207

思考

我有个想法。如果将statistics文件里添加查找指定字符的代码,寻找就像'//'字符,一旦发现即输出“有人灌水!”不就可以知道谁在水代码吗?只不过我目前还不知道怎么用JAVA语言去读Java文件,亦不知道Java怎么找字符。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周27/271/118/18
第二周57/971/224/42
第三周220/2841/336/78函数封装还学不会
第四周408/6921/444/122知道怎么封装函数了;分得清继承和接口。
第五周410/11021/540/162没什么好疑惑的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: