20162307 《程序设计与数据结构》第二周学习总结
2017-03-12 12:52
302 查看
20162307 2016-2017-2 《程序设计与数据结构》第2周学习总结
教材学习内容总结
1.字符串字符串常量包括数字、标点符号及其他具体的字符。
“+”用于加法及字符串连接
转义字符,见教材图2.1
2.变量和赋值
int是保存了一个整型值,double是保存了浮点型值。
基本赋值语句使用赋值运算符“=”将表达式的结果储存到指定的标识符中。
3.基本数据类型
8种基本数据类型:4种整型、2种浮点型、一种字符数据类型及一种布尔数据类型。
4.表达式
表达式是由运算符及操作数组成,用来执行一个运算
5.数据转换
加宽转换与缩窄转换
三种转换方式:赋值转换、提升、强制类型转换
6.读输入数据
Scanner类提供了从不同的数据源读入不同类型数据的方法
教材学习中的问题和解决过程
1.问题:print方法与println方法的不同。解决方法:我看到书后的练习的第二题。发现了它们之间的区别
脚本是这个样子的
结果输出:
通过实践我明白了它们之间的区别
2.书后的程序设计项目的2.4,之前觉得它和之前的一个脚本很像,只需改改就好,最后才发现是完全不一样的
解决方法:
之前的脚本:
经过多番修正的脚本
书后的作业
2.1 脚本输出的结果
2.2脚本
输出的结果
2.4脚本
输出的结果
2.6脚本
输出的结果
2.8脚本
输出的结果
2.10脚本
输出的结果
代码托管
代码提交过程截图:运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图
代码量截图:
运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
上周考试错题总结
第1、6、15、20题书中的知识没有进行详细的学习,对一些概念还是模糊不清。
应该多注意书中的知识的总结,将书中的内容进行再整理,再消化
其他(感悟、思考等,可选)
我第一周的学习,我感觉是盲目的,但是本周的学习,我觉得比上一周有很大的进步,错误减少了,也开始能理解一些代码的意思了,我觉得书本上的知识过于抽象,让人难以理解,但是经过自己敲代码就逐渐明白书中的意思了。所以这种要实际操作的学习,就不能不动手,也不能光听老师讲授,还是应该自己主动的去学习,这样收获才是最多的。学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 72/100 | 1/2 | 20/20 | |
第二周 | 339/500 | 1/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 |
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
参考:软件工程软件的估计为什么这么难,软件工程 估计方法
计划学习时间:XX小时
实际学习时间:XX小时
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
《Java程序设计与数据结构教程(第二版)》《Java程序设计与数据结构教程(第二版)》学习指导
...
相关文章推荐
- 20162306 2016-2017-2《程序设计与数据结构》第二周学习总结
- 20162304 2017-2018-1 《程序设计与数据结构》第二周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第1周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第11周学习总结
- 20162320刘先润大二《程序设计与数据结构》第二周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第9周学习总结
- 20162317 《程序设计与数据结构》第二周学习总结
- 20162329《程序设计与数据结构》第二周学习总结
- 20162330 2017-2018-1《程序设计与数据结构》第二周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第7周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第8周学习总结
- 20162308 2017-2018-2 《程序设计与数据结构》第二周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第3周学习总结
- 20162311 2016-2017-2 《程序设计与数据结构》第二周学习总结
- 20162302 《程序设计与数据结构》第二周学习总结
- 20162307 《程序设计与数据结构》第一周学习总结
- 20162307 2017-2018-1 《程序设计与数据结构》第10周学习总结
- 第二周学习过程总结
- 信息安全系统设计基础第二周学习总结
- 信息安全系统设计基础第二周学习总结