20175105 2018-2019-2 《Java程序设计》第5周学习总结
教材学习内容总结
- 私用static修饰内部类,可以使得在非其外嵌类中使用该内部类,值得注意的是,非内部类不可以是static类
- 匿名子类依赖于类的重写,可以在使用函数需要对象,临时定义(更多的是抽象类作为父类,缺少子类的方法重写)
- 子类的匿名类与接口的匿名类代码格式上无差别,差别在于接口与子类的性质上
- 异常类的用法思想相当于汇编里的中断
- 断言语句=条件断点+异常
- java中对文件的输入输出方式都是根据流的方式实现的
File类是IO包中唯一代表磁盘文件本身的对象。通过File来创建,删除,重命名文件。File类对象的主要作用就是用来获取文本本身的一些信息。如文本的所在的目录,文件的长度,读写权限等等。
教材学习中的问题和解决过程
- 问题一:在学习与接口相关的匿名类的时候,总是搞不清其中的道理
- 解决方法:复习以前学习的接口回调相关知识,理解了匿名类就是利用了这一个原理工作的
- 问题二:这个问题就是第七章的知识偏重于理解,第十章的知识偏重于记忆,总体感觉这一周学习java这两章有些吃力
解决方法:下周要重新过一遍这两章的知识,阅读其他同学的博客,找到一些自己的漏网之鱼
代码托管
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 35/35 | 0/0 | 16/16 | |
第二周 | 321/356 | 1/1 | 20/36 | |
第三周 | 819/1175 | 2/3 | 20/56 | |
第四周 | 836/2011 | 1/4 | 14/70 | |
第五周 | 474/2485 | 2/6 | 16/86 | |
第六周 | 1780/4265 | 3/9 | 24/110 |