zoukankan      html  css  js  c++  java
  • 王译潇20162314 第八周作业总结

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

    教材学习内容总结

    错误和异常代表不常见的或不正确处理的对象
    抛出异常时输出的消息提供了方法调用栈的轨迹
    每个catch子句处理try块中可能抛出的一种特定类型的异常
    不论是正常退出try块,还是因为抛出一异常而退出,都要执行finally子句
    如果没有在异常发生出捕获及处理它,这个异常将被传播给调用的方法
    如果将会产生异常,程序员必须仔细考虑如何及在哪里处理异常
    从Exception类或它的一个后继类派生一个新类,就可以定义新的异常
    方法头中的throws子句必须包含本方法中没有捕获及处理的必检异常
    流是字节的顺序序列,它可以用做输入源或是输出的目的地
    System类中的三个公有引用变量表示标准I/O流
    Java类库中包含了许多类,可用来定义具有不同属性的I/Ol流
    流必须明确地关闭输出文件,否则可能不能正确保存写入的数据

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

    • 问题1:

      无法得到正常运行结果

    • 问题1解决方案:

    • 问题2:派生类引用私有成员出现问题

    • 问题2解决方案:注意到教材上写 对于派生类的对象来说,私有成员是存在的,但不能直接引用,不过可以间接引用
      于是我修改了private

      问题就解决了

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

    • 问题1:创建子类后运行原程序提示找不到文件
    • 问题1解决方案:子类要与原程序放在同一个文件夹中
    • 问题2:课后PP8.1出现无法返回值的问题
    • 问题2解决方案:修改了getMonetaryCoin return

    代码托管

    上周考试错题总结

    • Java中,多态方法的绑定发生在运行时
    • next hasNext toString 包含了实现Iterator接口的对象
    • 不可能通过初始化接口创建一个对象

    结对及互评

    20162310 林臻
    林臻同学在最近一周的第十章学习中表现十分认真,积极完成实验
    他遵循先看视频 后读教材的过程
    本章内容相对来说较为容易,但他还是一丝不苟地完成了作业
    值得赞扬。

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

    合理分配时间很重要,先跟着视频学习,再回过头来看教材能提高效率并且理解深刻。
    回过头去看前几周的测试英文版分析还是挺有用的,能同时增加对两种语言的感觉。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 79/79 1/1 10/10
    第二周 101/180 2/2 8/18
    第三周 230/410 3/3 16/34
    第四周 426/836 4/4 24/58
    第五周 1326/2152 5/5 20/78
    第六周 1111/4263 6/6 8.5/86.5
    第七周 191/4467 7/7 12/98.5
    第八周 376/4263 8/8 8.5/107

    尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
    耗时估计的公式
    :Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

    参考:软件工程软件的估计为什么这么难软件工程 估计方法

    • 计划学习时间:10小时

    • 实际学习时间:8.5小时

    • 改进情况:

    (有空多看看现代软件工程 课件
    软件工程师能力自我评价表
    )

    参考资料

  • 相关阅读:
    比较全局变量、全局静态变量、局部变量、局部静态变量的区别
    《Effective C++》——条款20:宁以pass-by-reference-to-const替换pass-by-value
    《Effective C++》——条款17:以独立语句将newed对象置入智能指针
    auto_ptr类
    选择排序
    归并排序
    《Effective C++》——条款08:别让异常逃离析构函数
    使用ResourceBundle读取配置文件
    CSS cursor 属性改变鼠标的样式
    JDBC preparedStatement分页和统计,批处理和事务
  • 原文地址:https://www.cnblogs.com/CS162314/p/6750180.html
Copyright © 2011-2022 走看看