20165115 第二周学习总结

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

教材学习内容总结

第二章教材内容总结:
1、标识符与关键字
2、基本数据类型
3、输入输出数据
第三章教材内容总结:
1、if语句、switch开关语句
2、循环语句
3、break与continue语句

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

本周学习的第二章和第三章的内容大致上与C语言中类似的内容区别不大,在学习的过程中并没有出现太多的疑惑与不适应,可以说在学习过程中还是比较顺利的。但是在调试上一周的统计学习量的代码时出现了一些问题。

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

  • 问题1:当时我在调试代码时,将娄老师写在博客中的代码直接复制粘贴到了码云中并使用git pull 指令上传到了Linux当中进行运行,结果一直是解释器错误。
  • 问题1解决方案:最开始我没有反应过来这个问题出现的原因是什么,后来发现进入vim编辑的时候,最下的注释写着Windows编辑...嗯,被Windows坑了一把。这种在记事本下编辑好的代码段直接在Linux中运行就会出现这种问题。解决的办法也还算简单粗暴,进入vim运行 :set ff=unix 指令然后保存并退出就可以了。

代码托管

这个脚本的运行情况感觉有些问题,这周我写的代码的数量少说也有个几百行,具体情况可以在上面的链接中看到。但是就像上面写的,在我解决了这个解码不兼容的问题之后,运行这个程序得到的代码数量看上去就有些问题了。当然,只要是真正的去写了这些代码,这个程序运行的结果就不那么重要了。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/3 15/20

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

参考资料

原文地址:https://www.cnblogs.com/zcy20165115/p/8543931.html