20182328 2019-2020-1第1周学习总结

20182328 2019-2020-1第1周学习总结

教材学习内容总结

教材第一章主要是讲一些基础内容
1. 计算机系统的组成。
2. Java程序的基本结构。
3.程序开发的步骤过程及注意事项。

教材学习中的问题和解决过程
问题1:Java语言为何要区分大小写?

问题1解决方案:
1.java里每一个标识符都不一样,如果前面是大写后面是小写,运行是系统就会提示有错误。
2. java的有些关键字是大写的,其次提供的方法一些也是大写的。
3. 区分大小写可便于阅读,防止出错,比如命名错误
4. 总归来说是java的规定,必须遵守.


问题2:标识符的命名规则有哪些?

问题2解决方案:
1、标识符由26个英文字符大小写(a~zA~Z)、数字(0~9)、下划线(_)和美元符号($)组成。

2、不能以数字开头,不能是关键字。

3、严格区分大小写。

4、标识符的可以为任意长度。


代码调试中的问题和解决过程
问题1:文件命名错误(first)

问题1解决方案:文件名中不能出现小数点。


问题2:文件命名错误(second)


问题2解决方案:文件名必须要代码中的public class xxx保持一致。

问题3:调试时找不到文件

问题3解决方案:必须先进入文件所在的目录。

[代码托管](https://gitee.com/zhang_jinghao/godzilla.git)

(statistics.sh脚本的运行结果截图)

上周考试错题总结
第23题:判断:Linux Bash中,set/env/exprot三个命令功能等价 。x
第24题:填空:Linux Bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls > ls.txt)
第25题:填空:Linux Bash中,(cheat find )命令可以查年find命令的使用示例。


结对及互评
基于评分标准我给本博客打12分。得分标准如下:
1. 正确使用Markdown语法(加1分):
2. 模板中的要素齐全(加1分)
3. 教材学习中解决了2个问题(加2分)
4. 代码调试中解决了3个的问题和解决过程,(加3分)


6. 其他加分(5分):
    - 周五前发博客的加1分
    - 感想,体会不假大空的加1分
    - 排版精美的加一分
    - 进度条中记录学习时间与改进情况的加1分
    - 代码Commit Message规范的加1分
    - 错题学习深入的加1分
    - 点评认真,能指出博客和代码中的问题的加1分
    - 结对学习情况真实可信的加1分

 


点评过的同学博客和代码
- 本周结对学习情况
    - [20182322](https://www.cnblogs.com/wmh20182322/p/11507977.html)
    - 结对照片


    - 结对学习内容
        - 如何调试代码。
        - 安装和运行statistics.sh脚本。
        - 分析java与c语言的异同。
        - 将代码上传到码云。
- 上周博客互评情况
    - [20182332](https://www.cnblogs.com/Stark-GR/p/11440920.html#4350026)
   

其他(感悟、思考等,可选)
第一周的作业比较复杂,着实给了我不少挑战,我很努力的去查览各种资料和寻求其他人的帮助,最终完成了这份作业,还是有很大收获的,但我还是要提高自我思考能力,实现独立思考。

学习进度条

|            | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|
| --------   | :----------------:|:----------------:|:---------------:  |:-----:|
| 目标        | 5000行            |   30篇           | 400小时            |       |
| 第一周      | 200/200           |   2/2            | 20/20             |       |
| 第二周      | 300/500           |   2/4            | 18/38             |       |
| 第三周      | 500/1000          |   3/7            | 22/60             |       |
| 第四周      | 300/1300          |   2/9            | 30/90             |       |

- 计划学习时间:20小时

- 实际学习时间:16小时

- 改进情况:多抽出来娱乐的时间去学习教材或教程网站。
参考资料

-  [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)

-  [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)

posted @ 2019-09-11 22:08  20182328张景昊  阅读(281)  评论(1编辑  收藏  举报