20165201 2017-2018-2 《Java程序设计》第一周学习总结

20165201 2017-2018-2 《Java程序设计》第一周学习总结

教材学习内容总结

  第一章的内容相对简单,没有遇到困难。
  通过例子2的学习,我更深刻的理解了一个项目内可以包含多个类,运行程序时,要运行主类!

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

  由于我使用的是Mac系统,因此没有安装Ubuntu,Mac的终端也具有同样的功能。在安装git之前,需要先安装homebrew
  在命令上,Mac和Linux区别不大。但Mac的终端并不包含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

参考资料

posted @ 2018-03-04 23:50  磁暴魔王特斯拉  阅读(175)  评论(2编辑  收藏  举报