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


    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时系统没有报错。

    代码托管

    • 代码提交过程截图:

    • 代码量截图:

    上周考试错题总结

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

    结对及互评

    • 基于评分标准,我给本博客打分:11分。得分情况如下:
      • 正确使用Markdown语法
      • 感想,体会不假大空的加1分
      • 本周有效代码超过300分行的
      • 模板中的要素齐全
      • 有动手写新代码的加1分
      • 代码Commit Message规范的加1分
      • 教材学习中的问题和解决过程
      • 代码调试中的问题和解决过程

    点评过的同学博客和代码

    思考

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

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 27/27 1/1 18/18
    第二周 57/97 1/2 24/42
    第三周 220/284 1/3 36/78 函数封装还学不会
    第四周 408/692 1/4 44/122 知道怎么封装函数了;分得清继承和接口。
    第五周 410/1102 1/5 40/162 没什么好疑惑的
  • 相关阅读:
    ios 封装sqllite3接口
    ios7与ios6UI风格区别
    C/C++面试题
    单链表反转
    字符串倒序输出
    简单选择排序
    插入排序
    冒泡
    快速排序
    C++ new delete(二)
  • 原文地址:https://www.cnblogs.com/battlefieldheros/p/6622505.html
Copyright © 2020-2023  润新知