zoukankan      html  css  js  c++  java
  • 20162329张旭升 2016-2017-2 《程序设计与数据结构》第三周学习总结

    学号 2016-2017-2 《程序设计与数据结构》第X周学习总结

    教材学习内容总结

    • 利用new创建某类的对象,例如“Scanner scan = new Scanner (System.in)”表示创建一个Scanner类的对象scan;
    • 别名即“设置两个不同的变量A = 3, B = 5,然后将B赋给A 此时A和B都表示5”;
    • import声明 用在程序的开头声明程序中可能用到该类;
    • Random类,程序中可以使用该类表达随机数;
    • Math类,程序中利用Math类中的相关方法可以进行大多复杂运算;
    • NumberFormat类,程序中用getCurrencyInstance和getPercentInstance创建货币格式和百分数格式,用format方法调用;
    • DecimalFormat类,用new创建该类的对象可以改变字符格式,例如,小数点后保留几位问题;

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

    1.format方法问题

    • 在学习到NumberFormat类的时候在书中看到了format这个方法,但是在书中给出的实例程序中并没有如同另外两种方法(getCurrencyInstance和getPercentInstance)的调用和使用,我以为是书上漏掉了。
      然后自己编辑了一个程序,参照书上给出的两种方法的使用模式来测试format方法,结果出现了逻辑错误(忘了截图),后来又修改多次还是会出现一系列错误,然后我在群里求助,同时又认真的看了几遍
      书中的相关介绍,群里的老师也给了一些相关解释,然后对照实例程序总算是弄懂了。原来format并不是我想那样设定某种格式的方法,它是在用NumberFormat或DecimalFormat类中其他方法创建一种格式后
      用来调用这种格式的,在老师给的一些实例中也证实了我的想法!

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

    • 代码调试现在我还不太熟悉还在学习中!

    代码托管

    • 代码提交过程截图:

    • 代码量截图:

    上周考试错题总结

    • 第1题.对Linux的命令记忆不牢固,我又针对老师说的几个重要命令“find grep ls man”加强了一下记忆;
    • 第3题.之前做的都是一些简单程序并没有出现过逻辑错误,并没有用到jdb调试所以当时没有想到;
    • 第7题.我只是记住了书上给出的六中类型,并没有看老师的补充文档;
    • 第13题.还是没有看老师的补充文档的问题,导致附录部分的“或与非”并没有学习,并且对进制转换的标志也不熟悉导致错误;
    • 第22题.对于自增或是自减符号的理解还不到位“i++ 与 ++i是有区别的”

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

    通过本章的学习我感觉越来越困难了,有些东西开始有些看不懂或是解决不了需要求助别人了。更困难的是我英语很差而且没有使用虚拟机来做,导致编程时有时候出现的一些错误给出的说明我都看不懂,
    还有书上一些程序中的长句有时候也需要借助翻译工具,既费时又费力,但是我个人感觉对这门课程还是很有兴趣的,所以我还是比较愿意主动去学的只是有些方法还需要改进。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 73/73 1/1 13/13
    第二周 284/357 1/2 18/31
    第三周 387/744 1/3 15/46
    第四周 0/? 0/4 0/0

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

    • 计划学习时间:20小时

    • 实际学习时间:15小时

    • 改进情况:之前并没有看博客的习惯,总觉得老师发的博客太多,文字太多看不下去,但是现在发现不看是不行了,已经开始试着用博客学习了。

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

  • 相关阅读:
    你了解幻读吗?
    http面试准备
    DNS域名解析过程,域名的认识
    ajax实现用户登陆,退出,java做后端
    serialize()与serializeArray()
    jquery中Json操作
    jquery字符串操作
    理解jQuery的$.extend与$.fn.extend
    HTML之间互相传参
    解决topjui中工具栏按钮删除刷新从属表
  • 原文地址:https://www.cnblogs.com/Zhangxusheng/p/6568614.html
Copyright © 2011-2022 走看看