201711671110 《Java程序设计》第五周学习总结
教材学习内容总结
包:包是Java语言有效管理类的一个机制,包名可以有效地区分不同文件中名字相同的类。
import语句:帮助一个类使用一个与之不在同一个包的类。
访问修饰符:private,protected和public
访问权限级别排列,由高到低:public,protected,友好的,private
作用域 | 当前类 | 同一个包 | 子孙类 | 其他包 |
Public | √ | √ | √ | √ |
Protected | √ | √ | √ | × |
友好的 | √ | √ | × | × |
Private | √ | × | × | × |
对象数组:某个类的若干个对象组成的数组。
教材学习中的问题和解决过程
不记得访问权限的级别,把对象数组和数组对象搞混。
代码调试中的问题和解决过程
在敲例题的时候有加进自己的想法,比如example4_2,只是为对象分配变量,没有输出结果。我增加了两行代码将Point对象的数据输出来了。
其他(感悟、思考等,可选)
敲课本例题不只是为了熟悉一个知识点,更要结合自己以前所学的知识,适当的做出修改、完善。打代码的时候要细心,有的时候太快了会出现单词拼错的情况,要随打随改。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 |
目标 | 5000行 | 30篇 | 400小时 |
|
第一周 | 12/12 | 1/1 | 4/4 |
|
第二周 | 29/41 | 0/1 | 4/8 |
|
第三周 | 78/119 | 0/1 | 7/15 |
|
第四周 | 50/169 | 1/2 | 4/19 |
|
第五周 | 458/627 | 1/3 | 9/28 | 完善例题 |
参考资料
Java2使用教程(第5版)