学号20162316 2016-2017-2 《程序设计与数据结构》第七周学习总结

PS:我的进度相对慢一些

教材学习内容总结

1.This调用构造函数时,取决于括号中元素的个数以及类型。
2.This调用构造函数时必须位于第一行。
3.调用静态成员变量可以用类名来调用,也可以像原来的普通成员变量一样用对象名来调用。
4.普通成员变量创造的两个对象即使名字相同(比如都是i),但是当第一个i改变时,不会改变第二个。
而当使用静态成员变量创造的对象,不论创造多少个对象,使用的都是同一个i变量。


5.静态函数不能直接调用非静态成员变量。

6.关于静态代码块:假若某个类中含有静态代码块,则在调用该类时,在装载该类过程中自动运行该块,一般用来创建初始值。
7.Java不能多个继承。

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

问题1:为什么r1算出来值是这样,在代码中表现的不应该只是将输入的值变为正数吗?


问题1的解决过程: 问同学后明白,后面的“reduce()”说明还要继续运行其他的函数。
问题2:在p128的This引用事例中:public Account (String name, long acctNumber, double balance)
{
this.name = name;
this.accNumber = acctNumber;
this,balancd = balance;
中,哪一个“name”是输入的name?
问题2的解决过程:猜想等号后面的name是输入的name,然后进行试验编码,证实了我的猜想。

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

问题1:为什么“go”运行的结果不是数字?

问题1的解决过程:还没有搞清楚。。。

上周错题总结

1.Once a method is overridden in a subclass, the original version can never be referenced from within the subclass(一旦方法被子类重写,原有的方法不能再在子类中引用).:

  • 是可以的。

2.vi中哪条命令是不保存强制退出?

  • q!

3.If a service is so complex that it cannot be reasonably be implemented using one method, it is often helpful to decompose it to make use of ________________ support methods(如果一个服务非常复杂,以至于不能用一个方法来实现,一般通过将方法分解成几个____支撑方法).

  • public

4.下面哪些Linux 命令可以ASCII码和16进制单字节方法输出Hello.java的内容?

  • od -tcx1 Hello.java
  • od -tc -tx1 Hello.java

代码托管

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 83/83 1/5 20/20
第二周 409/500 1/6 18/38
第三周 1548/1000 2/8 22/60
第四周 300/1300 1/9 30/90
... ... ... ...
第七周 600/2877 1/12 23/133

其他

自从那次两章任务没有及时完成后,每周的任务我都来不及完成,既要赶着未完成的任务学习,又要为了下周的考试去硬着头皮看新一周的任务,最终导致的结果是两边都没有搞懂,自从那周以后我就完全跟不上进度,而幸运的是老师允许我们再以自己的进度进行学习,所以本周我完全放下了后面的任务,努力把前面不懂的事情赶上。

点评过的同学博客和代码

  • 20162305李昱兴
  • 20162302杨京典
  • 20162304张浩林
  • 20162327王旌含

转载于:https://www.cnblogs.com/ignor/p/6718610.html

20162316刘诚昊 第七周学习报告相关推荐

  1. 20162316刘诚昊 第十一周学习总结

    # 20162316刘诚昊 2017-2018-2 <Java程序设计>第十一周学习总结 教材学习内容总结 第十九章 图 1.图与树一样,由节点及节点之间的连接组成.分为有向图和无向图. ...

  2. 20162316刘诚昊 第五周学习总结

    20162316刘诚昊 2017-2018-2 <Java程序设计>第五周学习总结 教材学习内容总结 集合(Collection)是收集并组织其他对象的对象,它定义了访问及管理称为集合元素 ...

  3. 20162316刘诚昊 第三周学习总结

    20162316刘诚昊 2006-2007-2 <Java程序设计>第三周学习总结 教材学习内容总结 1."垃圾"文件即为不能被再调用到的字符串或其他. 2.impor ...

  4. 20162316刘诚昊 第八周学习作业

    学号20162316 2016-2017-2 <程序设计与数据结构>第八周学习总结 教材学习内容总结 1.继承时,子类不会继承父类的构造函数,在调用子类的构造函数时会自动调用父类的构造函数 ...

  5. 20162316刘诚昊 第六周作业报告

    学号20162316 2016-2017-2 <程序设计与数据结构>第六周学习总结 教材学习内容总结 1.继承在父类和子类之间建立了is和a关系. 2.子类可以重写(重定义)继承自父类的方 ...

  6. 20162316刘诚昊 第五周作业

    学号20162316 2016-2017-2 <程序设计与数据结构>第四周学习总结 教材学习内容总结 这周第五章学习的是编写类,更加深刻地剖析了类.对象等的关系. 用"toStr ...

  7. 20162316刘诚昊 《程序设计与数据结构》 第三周学习总结

    20162316刘诚昊 2017-2018-2 <Java程序设计>第三周学习总结 教材学习内容总结 1. 查找是在一组数据中找到指定的目标元素或判定组内不存在目标的过程,常用方法为线性查 ...

  8. 20162316刘诚昊 第二周博客作业

    20162316刘诚昊 2006-2007-2 <Java程序设计>第二周学习总结 教材学习内容总结 一.数字不能为被声明变量的首个字符,否则会报错. 二.在输出的引号内是可以用中文的,但 ...

  9. 20162316刘诚昊 课程总结

    20162316刘诚昊 2016-2017-2<程序设计与数据结构>课程总结 目录: 每周作业链接汇总 写得最好的博客 阅读量最高的博客 实验报告链接汇总 团队项目报告链接汇总 代码托管链 ...

最新文章

  1. linux 套接字选项定义
  2. C++编程易范的错误
  3. 解决tomcat启动后访问页面中文乱码
  4. Spring AOP中pointcut expression表达式解析
  5. 命令passwd报错因inode节点处理记录
  6. java ajax 点赞功能_Ajax+jQuery+bootstrap+Java实现异步点赞功能,并限制点击次数
  7. 阿里云CentOS7.3搭建多用户私有git服务器(从安装git开始)
  8. 机器学习应用中的UI个性化
  9. android xpath解析xml,Android 中处理 XML 的四种方式-DOM
  10. OpenShift 4 - Fedora CoreOS (2) - 准备 Fedora CoreOS 安装环境的三个工具
  11. SpringSecurity Filter顺序
  12. python具有可嵌入性_如何构建可嵌入Python
  13. (附源码)spring boot宠物医院管理系统 毕业设计 180923
  14. 阿里巴巴实习面试经历
  15. MongoDB Compass简易教程
  16. html js 鼠标变图片大小,js之图片变大变小效果
  17. 【ZZULIOJ】1096: 水仙花数(函数专题)
  18. RK3288-人脸识别主板方案
  19. 面对区块链,普通人应该做什么?
  20. 《证券投资基金投资流通受限股票估值指引(试行)》解读

热门文章

  1. JPEX受邀参加Blockchain Fest 2022展位爆棚成为全场最靓的仔
  2. Jsp中有哪些内置对象?作用分别是什么?
  3. oracle实体视图日志,Oracle案例02——ORA-12034: SCOTT.USER_TABLE 上的实体化视图日志比上次刷新后的内容新...
  4. 2021/12/20 显示动态读秒跳转页面
  5. 用顺序表创建学生信息花名册
  6. Chrome浏览器背景颜色设置为豆沙绿保护色详细教程!
  7. B站离线多机房架构实践
  8. 数字图像处理第六章——彩色图像处理(上)
  9. python图色模拟脚本_python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
  10. 【codevs 2833】奇怪的梦境