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

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

教材学习内容总结

  1. 第一章主要讲了Java的前世今生以及Java的三大平台(Java SE、Java EE、Java ME)。
  2. 第一章也讲了一些简单的运行原理。
  3. 第二章讲述了简单的Java程序的编写以及在Windows系统下的运行方式。

学习任务

浏览教材,根据自己的理解每章提出一个问题
  1. 第一章 学习Java的历史以及Java学习的重要作用?
  2. 第二章 为什么必须用命令行?
  3. 第三章 Java与C的基础语法有什么不同?
  4. 第四章 对象在Java编程中的重要地位是什么?
  5. 第五章 封装在具体的编程中的作用?
  6. 第六章 继承和多态分别是什么,作用是什么?
  7. 第七章 接口与继承之间是什么联系?
  8. 第八章 接口的定义都有哪些标准和要求?
  9. 第九章 Collection与Map这两个类分别是什么?
  10. 第十章 为什么在Java上输出也要设置对象?
  11. 第十一章 线程与并行API分别是什么?各有什么用处?
  12. 第十二章 Lambda是什么?
  13. 第十三章 Java为什么会单独将时间提出来
  14. 第十四章 NIO是什么?
  15. 第十五章 规则表达式是什么?
  16. 第十六章 JDBC架构是什么?
  17. 第十七章 JDK类加载器是什么?
  18. 第十八章 自定义泛型、枚举与注释各是什么?

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

在代码调试中由于是按照主要参考书一步一步进行的,没有遇到大的问题。
但在代码托管的过程中遇到了十分棘手的问题:在最后一步的代码操作过程中出现了如下的问题
几经尝试,经过查询有关论坛,发现将

git push origin master
```改为```
       git push -f origin master
       ```
强制托管。最终顺利实现了代码托管![](http://images2015.cnblogs.com/blog/1071539/201702/1071539-20170226233318163-209676514.png)
原因是由于之前的托管,导致后面的托管出现问题。在此特别感谢[胡东晖学长的博客](http://www.cnblogs.com/rebrust/p/5348866.html)的大力支持。
## 学习进度条
|            | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|
| --------   | :----------------:|:----------------:|:---------------:  |:-----:|
| 目标        | 5000行            |   30篇           | 400小时            |       |
| 第一周      | 5/5           |   1/1            | 10/10             |       |
posted @ 2017-02-26 23:41  T_T>_<20155334  阅读(155)  评论(1编辑  收藏  举报