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 |