20165201 2017-2018-2 《Java程序设计》第一周学习总结
教材学习内容总结
第一章的内容相对简单,没有遇到困难。
通过例子2的学习,我更深刻的理解了一个项目内可以包含多个类,运行程序时,要运行主类!教材学习中的问题和解决过程
由于我使用的是Mac系统,因此没有安装Ubuntu,Mac的终端也具有同样的功能。在安装git之前,需要先安装homebrew
。
tree
功能,我去网上找到了安装命令:brew install tree
。编写java程序时,我并没有用文本编辑器,而是选择IDEA,这两天我会再学习一下如何利用IDEA直接push
代码,这样能方便许多。 - 问题:Mac的终端并不包含
tree
功能! - 问题解决方案:安装命令:
brew install tree
代码调试中的问题和解决过程
- 问题1:我在练习书上的例子2时,发现如果文件名不是public后的类名,在编译时就会出现错误,在这个问题上我尝试了好几次
问题1解决方案:可以没有public类,如果有则只能有一个且源文件名必须为public类后的名字,在运行时要运行主类
- 问题2:我在
push
代码时出现了错误(当时忘了截图...),无法将本地代码传到码云上,于是我在网上寻找类似的问题 问题2解决方案:使用命令
git push -f
进行强推!
上周考试错题总结
- 错题 当前路径已经是C:\workspace,因此选C
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 6000行 | 30篇 | 400小时 | |
第一周 | 23/23 | 1/6 | 18/18 |