20175126《Java程序设计》第四周学习总结
# 20175126 2016-2017-2 《Java程序设计》第四周学习总结
## 教材学习内容总结
- 本周学习方式主要为手动敲打教材代码和观看APP上的视频资源自学。
- 学习内容为教材第五章,第五章的内容较上一章而言少了许多,但同时也复杂了许多,本章重点学习了面向抽象编程这一部分,我觉得学完这部分对以后团队合作写程序有很大的帮助,可以更有效的分工编代码,也方便修改和检查代码的问题。
- 第五章主要内容有:子类与父类、子类的继承性、子类与对象、成员变量的隐藏和方法重写、super、final、继承与多态、,面向抽象编程等。
## 代码调试中的问题和解决过程
- 问题1:第一次出现了警告问题
-
-
- 问题1解决方案:
- 由于这个问题之前没有遇到过,所以我马上选择百度,但还是没有找到答案,但是我看见了一个回答是:只是警告不是错误仍然能够生成 class 是正常的,警告只是提醒希望不要再继续使用这个 api 而已。虽然我还是不知道什么是api,但是警告并不会影响生成class。
- 由于这个问题之前没有遇到过,所以我马上选择百度,但还是没有找到答案,但是我看见了一个回答是:只是警告不是错误仍然能够生成 class 是正常的,警告只是提醒希望不要再继续使用这个 api 而已。虽然我还是不知道什么是api,但是警告并不会影响生成class。
- 问题2:一些基本的语法错误,文件名重复等
-
-
- 问题2解决方案:根据编译出来提示的错误,一步步进行改正。
## [代码托管]
## 上周考试错题总结
下列说法正确的是
A .如果想在方法中使用被隐藏的成员变量,可以使用关键字super。
B .double类型的成员变量的默认值为0,局部变量没有默认值。
C .对成员变量的赋值操作只能放在方法中。
D .面向对象语言中的“类”相当于C语言中的“函数”。
A .如果想在方法中使用被隐藏的成员变量,可以使用关键字super。
B .double类型的成员变量的默认值为0,局部变量没有默认值。
C .对成员变量的赋值操作只能放在方法中。
D .面向对象语言中的“类”相当于C语言中的“函数”。
正确答案:C
解析:A项:应使用关键字this。B项:double类型的成员变量的默认值为0.0。D项:面向对象语言中的“方法”相当于C语言中的“函数”
解析:A项:应使用关键字this。B项:double类型的成员变量的默认值为0.0。D项:面向对象语言中的“方法”相当于C语言中的“函数”
## 其他
本周的代码并不算很多,但难度比较大,需要细嚼慢咽,我也打算从周末开始实验的作业,在编写斗地主问题的时候,发现还是有许多困难的地方无法解决,可能是由于我现在基础功还不够扎实,我百度了一些大佬利用JAVA编写的斗地主小程序,都做得非常好,我也会在接下来的时间中慢慢学习。
## 学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|
| -------- | :----------------:|:----------------:|:---------------: |:-----:|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 68/70 | 2/2 | 20/20 | Linux系统基本入门 |
| 第二周 | 387/400 | 1/2 | 15/20 | 基本语法的使用 |
| 第三周 | 894/800 | 1/2 | 13/15 | 包的使用 |
| 第四周 | 891/800 | 1/2 | 10/15 | 面向程序编程 |
| -------- | :----------------:|:----------------:|:---------------: |:-----:|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 68/70 | 2/2 | 20/20 | Linux系统基本入门 |
| 第二周 | 387/400 | 1/2 | 15/20 | 基本语法的使用 |
| 第三周 | 894/800 | 1/2 | 13/15 | 包的使用 |
| 第四周 | 891/800 | 1/2 | 10/15 | 面向程序编程 |
## 参考资料
- [Java学习笔记(第8版)](http://book.douban.com/subject/26371167/)
- [《Java学习笔记(第8版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)
- [使用码云和博客园学习简易教程](http://www.cnblogs.com/rocedu/p/6482354.html)
- [《Java程序设计》教学进程](http://www.cnblogs.com/rocedu/p/6255835.html#JXJC)
- [Linux 终端中常用的文件和文件夹操作命令](https://jingyan.baidu.com/article/656db918c10732e380249c65.html)
posted on 2019-03-21 20:37 20175126Apollo 阅读(150) 评论(0) 编辑 收藏 举报