20155338 2006-2007-2 《Java程序设计》第2周学习总结

教材学习内容总结

本周学习了教材的第三章内容,大体上都较好理解,有很多内容基本上都跟C语言的知识类似,学习的内容包括:常用的格式控制符号、多种类型的运算、for,while循环、switch及if...else语句等流程。总的来说,难度不大。

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

  • 基本上都能看懂,没有什么问题。

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

  • 问题一::在用IDEA写代码的过程中,准备编译的时候,出现了error:在原来的jdk中系统找不到指定的文件:
  • 大学生java程序员周记 java毕业设计周记_git

  • 解决方案:可能是原来的jdk无效了,把原来的jdk文件夹删掉,从新安装即可。

  • 问题二: 克隆码云上的项目的时候,tree出不来,提示:tree:command not found
  • 解决方案: 原因是bin目录中没有文件,得在src目录中弄出.class文件,并通过一系列操作弄到bin目录中,就可以了,最后成功克隆,并git push.

代码托管

  • 本周在学习之余,大大小小写了约6、7个程序,其中三四个都比较小、简单,下面是其中几个程序添加到缓冲区的截图:

上周考试错题总结

  • 第一周的考试我基本上没有什么问题。

  • 第二周的考试存在一些问题,回去后对照老师发的答案,总结出了一些问题:一定要好好看书、上课老师讲的一定要认真听,基本上考试都会考
  • 下面列两道我错的题,错的不知这些,这些只是一部分:

一、

21题:对应教材P49,第四题。代码中 string中s并未大写,所以应该导致编译失败,我不够细心,所以导致了此题错误。

二、

25题:判断:在每次提交进都要执行git init命令。
此题说白了就是练得不够,要不然不会出现这样的错误。

一些感悟

平时一定要多打代码,上课认真听讲,如果这些做到了,Java的学习不会是太难的事。

学习进度条

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

重要成长

目标

4000行

20篇

150小时

第一周

200/200

1/1

7/7

第二周

200/400

1/2

8/15

参考资料

  • Java学习笔记(第8版)
  • 《Java学习笔记(第8版)》学习指导