20172325 2017-2018-2 《Java程序设计》第六周学习总结

Posted 20172325dyk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20172325 2017-2018-2 《Java程序设计》第六周学习总结相关的知识,希望对你有一定的参考价值。

20172325 2017-2018-2 《Java程序设计》第六周学习总结

教材学习内容总结

1.利用[ ]建立一个数组,整列数据可以通过数组名引用,数组中的每个元素则可以通过其在数组中的位置引用;
2.数组的边界检查是通过对数组的大小进行提前的声明,一旦之后输入的值超过范围将自动终止;
3.数组的声明方式有两种,或者说int[ ] grades = int grade[ ];
4.在建立一个数组的时候,对象数组中所保存的每一个字符串是属于他自己的对象,数组中的每一个对象都必须实例化。
5.建立了一个形参以后,将通过命令行调用main方法,javac和java将失去作用。

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

教材学习有问题先去https://shimo.im/doc/1i1gldfsojIFH8Ip/看看,如果别人没有提出相同问题,可以编辑文档添加,然后把自己提出的问题复制到下面:

  • 问题1:对于例题里的for语句不是很懂“for (int value : list)”在之前的学习过程中并没有提到过这种说法,不明白具体意思,在本章也没有解释
  • 问题1解决方案:百度了一下,解释还挺多的
    技术分享图片
    专业说法叫遍历数组,个人理解的意思是在建立了一个数组之后,最后执行输出操作时能够具体的输出数组里的每一个值。

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

  • 问题1:在实际操作命令行实参之前,不知道什么意思,出现了一下情况
    技术分享图片

  • 问题1解决方案:在看了书和上网查询之后,了解到命令行实参的意义,并且参考了相关资料

  • 问题2:在编辑PP8.1的时候,运行时当我输入51的时候出现了下面的状况,但是其他在界外的数字就没有问题,程序正常终止。
    技术分享图片

  • 问题2解决方案:在我和张旭升小助教认真讨论之后,发现我们PP8.1编辑的BUG,也就是说是“差一错误”,之后对范围的定义进行了更改之后就成功了,当然,反面的0值也是一一个道理。
  • ...

代码托管

技术分享图片
技术分享图片

上周考试错题总结

结对及互评

点评模板:

  • 博客中值得学习的或问题:
    • xxx
    • xxx
    • ...
  • 代码中值得学习的或问题:
    • xxx
    • xxx
    • ...
  • 基于评分标准,我给本博客打分:XX分。得分情况如下:xxx

  • 参考示例

点评过的同学博客和代码

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

xxx
xxx

学习进度条

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

参考资料











以上是关于20172325 2017-2018-2 《Java程序设计》第六周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

20172325 2017-2018-2 《程序设计与数据结构》实验五报告

20172325 2017-2018-2 《程序设计与数据结构》实验一报告

20172325 2017-2018-2 《Java程序设计》第六周学习总结

20172325 2017-2018-2 《Java程序设计》第八周学习总结

20172325 2017-2018-2 《Java程序设计》第九周学习总结

20172325 2017-2018-2 《程序设计与数据结构》第二周学习总结