您的位置:首页 > 编程语言 > Java开发

20155235 2016-2017-2 《Java程序设计》第4周学习总结

2017-03-19 21:42 357 查看

20155235 2016-2017-2 《Java程序设计》第4周学习总结

教材学习内容总结

第六章知识点:

何为继承

继承共同行为

多态与is-a

重新定义行为

抽象方法、抽象类

继承语法细节

protected成员

重新定义的细节

再看构造函数

再看final关键字

Java.lang.Object

关于垃圾收集

再看抽象类

第七章知识点

何谓接口

接口定义行为

行为的多态

解决需求变化

接口语法细节

接口的默认

匿名内部类

使用enum枚举常量

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

在打第二个游戏的时候,发现怎么都无法RUN,后来专注的找了红色的字体,才发现是前面的某一个Swimmer没有打。

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



已解决......照提示删除就好。

代码托管

代码提交过程截图:


运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图

代码量截图:


运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图

上周考试错题总结

1.Linux Bash中,(grep )命令可以进行全文搜索。

7.P85 Field2.java 修改main中的标一行代码,使得输出为sun(red, S) spring(red, M), 修改后的代码是( Clothes2 spring = new Clothes2("red", 'M'))

10.p88 DecimalDemo2.java中 operand-openrand2的值是0.2。(X)

13.可以使用java.util.Arrays的(fill())方法把数组初始化成相同的值。

25.public void someMethod(int i)和public int someMethod()是方法重载。(OK)

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

这个星期有点忙,没有抽出时间上传代码,只好在最后一天集体提交,下周会每天提交一次。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周20/201/120/20
第二周200/2002/220/30学会了Git上传
第三周700/7003/340/50成功编了500+代码
第四周500/5004/420/30这个星期比较忙,期间没时间上传,但是还是编了500+代码
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。

耗时估计的公式

:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

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

计划学习时间:30小时

实际学习时间:20小时

改进情况:有些遗憾,没有学够自己的计划学习时间。

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

参考资料

Java学习笔记(第8版)

《Java学习笔记(第8版)》学习指导

...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: