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


教材学习内容总结

  • 1.错误会被包装为可抛出的对象,继承自java.lang.Throwable类。
  • 2.可以利用调用异常对象的printStackTrace()、getStackTrace()等方法。
  • 3.通过java.util.Collection接口的各种方法,可以收集、移除对象。
  • 4.通过java.util.List接口可以在收集时记录对象索引顺序。//随机存取速度快
  • 5.通过java.util.Set接口可以使收集的对象集合不重复。
  • 6.通过java.util.Queue接口可以用队列方式收集对象。
  • 7.使用java.util.Deque接口可以对Queue的两段进行加入、移除对象。

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

  • 1.使用泛型

课程代码验证期间问题


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

  • 1.使用reverseOrder()返回Comparator对象上的定义顺序的反序,nullsFirs()接受Comparator,加上让null排在最前的规则后,返回新的Comparator。

代码托管

上周考试错题总结

  • 填空:”Hello”.substring( 0,2 )的值是“He”。
  • 判断:Math中的abs()方法可以Override.(X)

结对及互评

评分标准

  • 正确使用Markdown语法(加1分):
  • 不使用Markdown不加分
  • 有语法错误的不加分(链接打不开,表格不对,列表不正确...)
  • 排版混乱的不加分
  • 模板中的要素齐全(加1分)
  • 缺少“教材学习中的问题和解决过程”的不加分
  • 缺少“代码调试中的问题和解决过程”的不加分
  • 代码托管不能打开的不加分
  • 缺少“结对及互评”的不能打开的不加分
  • 缺少“上周考试错题总结”的不能加分
  • 缺少“进度条”的不能加分
  • 缺少“参考资料”的不能加分
  • 教材学习中的问题和解决过程, 一个问题加1分
  • 代码调试中的问题和解决过程, 一个问题加1分
  • 本周有效代码超过300分行的(加2分)
  • 一周提交次数少于20次的不加分
  • 其他加分:
  • 周五前发博客的加1分
  • 感想,体会不假大空的加1分
  • 排版精美的加一分
  • 进度条中记录学习时间与改进情况的加1分
  • 有动手写新代码的加1分
  • 课后选择题有验证的加1分
  • 代码Commit Message规范的加1分
  • 错题学习深入的加1分
  • 扣分:
  • 有抄袭的扣至0分
  • 代码作弊的扣至0分

    点评模板:

  • 基于评分标准,我给本博客打分:XX分。得分情况如下:xxx

参考示例

其他(感悟、思考等,可选)

  • 本周学习对象收集用到的知识可以与数据结构的知识相比照。更好地理解链表和堆栈,以及存储的接口。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 38/100 1/2 15/15
第二周 294/332 3/4 30/45
第三周 763/1073 2/6 32/77
第四周 1202/2277 1/7 29/106
第五周 930/3206 2/9 32/138


N「次数」 Y「计划学习时间 X「实际学习时间」 X-/+X/N
第一周 0 18 15
第二周 1 33 30 0
第三周 2 35 32 16-48
第四周 3 35 29 25.4-44.6

参考资料

20155214 2016-2017-2 《Java程序设计》第5周学习总结的更多相关文章

  1. # 20155337 2016-2017-2 《Java程序设计》第九周学习总结

    20155337 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 JDBC(Java DataBase Connectivity)即java数据库连 ...

  2. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  3. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  4. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  5. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  6. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  7. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  8. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

  9. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

  10. 《Java程序设计》第九周学习总结

    20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...

随机推荐

  1. vm虚拟机Kali2.0实现与物理机之间的文件拖动共享

    MarkdownPad Document html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,ab ...

  2. 纯css 构造的tip

    css部分: <style>   .abc{ margin-top:20px; } span{ position:relative; display: inline-block; back ...

  3. 国内不能使用Google解决方案(不断更新与递增中...)

    1.修改hosts方式可以根据对hosts的配置,解决Google搜索.Gmail.谷歌学术.维基百科.GitHub.Twitter.Facebook.Flickr.imgur.Google Serv ...

  4. [Kafka] - Kafka Java Consumer实现(一)

    Kafka提供了两种Consumer API,分别是:High Level Consumer API 和 Lower Level Consumer API(Simple Consumer API) H ...

  5. android学习13——android egl hello world

    通常情况下我们使用GLSurfaceview来实现opengl渲染.GLSurfaceview实现上是对SurfaceView和EGL的封装.为了从本质上理解渲染流程,使用EGL和SurfaceVie ...

  6. 【CNMP系列】CNMP之路,系统起步。

    简单的来理解,我所说的CNMP,不是CNM+P,而是CentOs+Nginx+MySql+PHP,也可以单纯的理解为LNMP,但是系统是我们自己选的,虽说是Linux的一个分支,但我就喜欢CentOs ...

  7. 不恰当的update语句使用主键和索引导致mysql死锁

    背景知识: 截至目前,MySQL一共向用户提供了包括DBD.HEAP.ISAM.MERGE.MyIAS.InnoDB以及Gemeni这7种Mysql表类型.其中DBD.InnoDB属于事务安全类表,而 ...

  8. nodejs学习一

    总觉得一个前端,不懂得一点后端的服务,弱弱的没有存在感,所以利用现在好好 学学有关nodejs 首先是windows上进行nodejs的全局安装 32 位安装包下载地址 : https://nodej ...

  9. Java反射机制深度剖析

    版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! Java反射机制是Java语言中一种很重要的机制,可能在工作中用到的机会不多,但是在很多框架中都有用到这种机制.我们知道Java是一门静态 ...

  10. JavaScript零基础入门

    为什么学习JavaScript 1. 所有主流浏览器都支持JavaScript. 2. 目前,全世界大部分网页都使用JavaScript. 3. 它可以让网页呈现各种动态效果. 易学性 1.学习环境无 ...