zoukankan      html  css  js  c++  java
  • 20175126《Java程序设计》第八周学习总结

    # 20175126 2016-2017-2 《Java程序设计》第八周学习总结

    ## 教材学习内容总结

    - 本周学习方式主要为手动敲代码并理解内容学习。


    - 学习内容为教材第十五章,本章主要学习的Java里关于数据的处理等知识,主要介绍了泛型和常见数据结构类的用法。


    - 第十五章主要内容有:泛型、链表、堆栈、散列映射、树集、树映射、自动装箱与拆箱等

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

    - 问题1:出现:使用未经检查或不安全的的操作
     
    - 问题1解决方案:
    类前面加@SuppressWarnings("unchecked")即可。

    - 问题2:出现错误:exception in thread "main" java.lang.NullPointerException

    - 问题2解决方案:在蓝墨云班课提出了询问,以及百度之后,目前还尚未得到解决办法。
     
    - 问题3:在敲代码的时候,经常出现iterator(),却不知道什么意思
     
    - 问题3解决办法:百度
    - 问题4:在敲代码的时候,出现JFrame,不知道什么意思
     
    - 问题4解决办法:百度

    ## [代码托管]

    ## 其他

    本周做了实验二的内容,且内容较多,难度较大,所以本周前段时间我都花在了实验二的任务中,最后几天才完成了第十五章的学习,本章我们第一次遇到了可视化程序的编写,我觉得很有趣,于是也上网搜了一下相关内容,这与我们正在做的团队项目也很有帮助,比如将程序中产生的数据写入到输出流到达目的地,以及从输入流读入程序所需要的数据,但不涉及如何处理程序内部的数据,即日和有效、合理地组织内存中的数据等。总之我相信在接下来的学习中,还会经常用到本章的知识。


    ## 学习进度条

    |            | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|
    | --------   | :----------------:|:----------------:|:---------------:  |:-----:|
    | 目标        | 5000行            |   30篇           | 400小时            |       |
    | 第一周      | 68/70           |   2/2            | 20/20             |   Linux系统基本入门    |
    | 第二周      | 387/400           |   1/2            | 15/20            |   基本语法的使用    |
    | 第三周      | 894/800           |   1/2            | 13/15            |   包的使用   |
    | 第四周      | 891/800           |   1/2            | 10/15            |   面向程序编程  |
    | 第五周      | 589/800           |   2/2            | 15/15            |   接口、递归  |
    | 第六周      | 385/500           |   2/2            | 15/15            |   栈、异常类  |
    | 第七周      | 563/500           |   1/2            | 15/15            |   常用实用类  |
    | 第七周      |600/500           |   2/2            | 25/20           |   泛型与集合框架  |
     

    ## 参考资料

    -  [Java学习笔记(第8版)](http://book.douban.com/subject/26371167/)
    -  [《Java学习笔记(第8版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)
    -  [使用码云和博客园学习简易教程](http://www.cnblogs.com/rocedu/p/6482354.html)
    -  [《Java程序设计》教学进程](http://www.cnblogs.com/rocedu/p/6255835.html#JXJC)
    -  [Linux 终端中常用的文件和文件夹操作命令](https://jingyan.baidu.com/article/656db918c10732e380249c65.html)
     
  • 相关阅读:
    LeetCode 1122. Relative Sort Array (数组的相对排序)
    LeetCode 46. Permutations (全排列)
    LeetCode 47. Permutations II (全排列 II)
    LeetCode 77. Combinations (组合)
    LeetCode 1005. Maximize Sum Of Array After K Negations (K 次取反后最大化的数组和)
    LeetCode 922. Sort Array By Parity II (按奇偶排序数组 II)
    LeetCode 1219. Path with Maximum Gold (黄金矿工)
    LeetCode 1029. Two City Scheduling (两地调度)
    LeetCode 392. Is Subsequence (判断子序列)
    写程序判断系统是大端序还是小端序
  • 原文地址:https://www.cnblogs.com/apollooo/p/10739058.html
Copyright © 2011-2022 走看看