2017面向对象程序设计(Java)第十周学习总结

首先对于因为线教学系统出现故障使同学们不能正常提交实验作业表示抱歉。助教在得到同学们的反馈之后,及时与代老师取得联系使问题得到解决。作业的提交日期往后推迟一天,此消息助教通过陶万代草同学通知学生们,感谢陶万代草的热心帮助。同时也感谢同学们对我们助教工作的支持与配合。

上周的学习内容是泛型程序设计技术。实验目的与要求是理解泛型概念;掌握泛型类的定义与使用;掌握泛型方法的声明与使用;掌握泛型接口的定义与实现;学会泛型程序设计,理解其用途。学生们普遍反映对泛型相关知识点的理解有一些难度,而且对泛型有关程序的编写有些困难。希望老师再次讲解。

总结第十周实验报告和博文情况。

实验报告未提交者:曹成才  程引军  邓国平  代苗苗  高俊梅  米奇辉  任红强  王瑞强  张光炬  布旦刀杰  范颜军  (已准许延期到十一月十日)

博文未写者:代苗苗  代苗苗  张光炬  宗鹏新  扎西才让  郭荣  李向龙  缪召召  任红强  王瑞强  马润韬  米奇辉  卯保云

根据本次的实验作业情况,同学们普遍反映第四、第五个实验较难,大部分同学不能独立完成实验,希望老师能在课堂上详细解答。根据博文情况,有同学反应不会定义异常类,同时有部分学生反映对日志代码的理解有些困难,希望老师能再次讲解。根据博文情况,同学们反映泛型的概念理解不透彻,不能在实际编程时合理使用。希望老师能进一步讲解。

本次博文总结至此结束,感谢阅读!

时间: 2024-10-18 07:01:56

2017面向对象程序设计(Java)第十周学习总结的相关文章

20182328 2019-2020-1 《数据结构与面向对象程序设计》第十周学习总结

20182328 2019-2020-1 <数据结构与面向对象程序设计>第十周学习总结 教材学习内容总结 图的概念 图由顶点和边组成. 邻接的(adjacent):图中的两个顶点之间有一条连通边. 邻居:邻接顶点. 自循环(环):连通一个顶点及其自身的边. 路径:由一个顶点到达另一个顶点. 路径长度:路径边的条数(顶点数 - 1). 环路:一种首顶点和末顶点相同且没有重边的路径.没有环路则是无环的(acyclic). 图的种类 无向图:是一种边为无序结点对的图. 完全的:无向图拥有最大数目的连

学号20182317 2019-2020-1 《数据结构与面向对象程序设计》第十周学习总结

学号20182317 2019-2020-1 <数据结构与面向对象程序设计>第十周学习总结 教材学习内容总结 三种常用的查找算法(顺序查查找,折半查找,二叉排序树查找) 图 基本概念: 1.顶点(vertex) 表示某个事物或对象.由于图的术语没有标准化,因此,称顶点为点.节点.结点.端点等都是可以的. 2.边(edge) 通俗点理解就是两个点相连组合成一条边,表示事物与事物之间的关系.需要注意的是边表示的是顶点之间的逻辑关系,粗细长短都无所谓的.包括上面的顶点也一样,表示逻辑事物或对象,画的

20182335 2019-2020-1 《数据结构与面向对象程序设计》第十周学习总结

教材学习内容总结 19.0 概述 本章是在讲图及它的特殊用途 讨论有向图和无向图 19.1 无向图 无向图中,表示边的顶点对是无序的 如果图中的两个顶点之间有边连接,则称它们是邻接的 路径是图中连接两个顶点的边的序列 第一个顶点和最后一个顶点相同且边不重复的路径称为环 19.2 有向图 在有向图中,边是顶点的有序对 有向图中的路径是连接图中两个顶点的有向边的序列 19.3 带权图 图的每条边上都有对应的权值的图称为带权图 19.4.1 遍历 图的遍历一般有两种:类似树的层序遍历的广度优先遍历:类

201777010217-金云馨《面向对象程序设计(Java)》第二周学习总结

项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11475377.html 作业学习目标 学习并掌握Java Application程序结构: 学习并掌握Java语言的数据类型与变量: 学会使用Java运算符构造各类表达式: 掌握Java Application输入输出技术: 掌握Java流程控制技术(分支.循环): 掌握Math类.Strin

201771010123汪慧和《面向对象程序设计Java》第二周学习总结

一.理论知识部分 1.标识符由字母.下划线.美元符号和数字组成, 且第一个符号不能为数字.标识符可用作: 类名.变量名.方法名.数组名.文件名等.第二部分:理论知识学习部分 2.关键字就是Java语言中已经被赋予特定意义 的一些单词. ?常见有:class.public.try.catch.if. float.import.void等. 关键字不做变量名. 3.Java有三种注释的方式:   // 注释内容由//一直到此行结束. /*和*/ 定义一个注释块.  /**开始,*/结束 这种注释方法

## 20155336 2016-2017-2《JAVA程序设计》第十周学习总结

20155336 2016-2017-2<JAVA程序设计>第十周学习总结 学习任务 完成学习资源中相关内容的学习 参考上面的学习总结模板,把学习过程通过博客(随笔)发表,博客标题"学号 2016-2017-2 <Java程序设计>第十周学习总结" 截止时间:本周日 24:00,不按时发博客要扣1分,优秀博客加1分 严禁抄袭,违反者列入立此存照-抄袭作业者的曝光台 学习内容总结 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的

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

20172320 2017-2018-2 <Java程序设计>第十周学习总结 教材学习内容总结 1.集合是一种对象,类似于保存其他对象的存储库 - 集合的同构意味着这种集合保存类型全部相同的对象:异构意味着可以保存各种类型的对象 2.抽象数据类型(ADT)是由数据和在该数据上所实施的具体操作构成的集合. - ADT有名称.值域和一组允许执行的操作 - ADT上可以执行的操作与底层的实现分离开了 3.一个动态数据结构用链来实现,动态数据结构的大小规模随需要增长和收缩 4.线性数据结构 - 队列:

学号 2019-2020-20182318 《数据结构与面向对象程序设计》第7周学习总结

学号 2019-2020-20182318 <数据结构与面向对象程序设计>第7周学习总结 教材学习内容总结 十二章在讲编程中的时间复杂度的概念,时间复杂度越低,程序运行效率越高.时间复杂度的计算可通过寻找运行次数最多的程序,计算他的运行次数,取n的最高次方的极数,即为程序的时间复杂度. 栈可以理解为一类数据的集合,栈中的元素可以写入,也可以读出.元素存在先后次序.先入栈的先被读出.栈可用数组,链表两种形式实现.应注意使用数组的实现链表时要注意数组大小,在push过程中可添加扩大数组大小的程序.

20182301 2019-2020-1 《数据结构与面向对象程序设计》第7周学习总结

20182301 2019-2020-1 <数据结构与面向对象程序设计>第7周学习总结 教材学习内容总结 第十二章 算法效率:用更少的时间去做同等质量的事情 好算法的要求:正确性.可读性.健壮性.通用性.效率与储存空间需求 算法效率可以用问题大小(n)和及处理步骤来定义.增长函数表示问题大小与希望优化的值之间的关系,该函数表示算法的时间或空间利用率 复杂度(时间.空间) 图: 注意:若计算一个算法的阶,其中涉及函数调用时,要把函数里面的调用也算上. 第十四章 集合 集合是收集并组织其他对象的对

20182331 2019-2020-1《数据结构与面向对象程序设计》第8周学习总结

20182331 2019-2020-1 <数据结构与面向对象程序设计>第8周学习总结 教材学习内容总结 查找 常见查找方式:线性查找,折半查找,哈希表查找,分块查找. 哈希函数构造方法:直接定址法,数字分析法,平方取中法,折叠法,除留余数法. 解决冲突的办法:开放定址法,再哈希法,链地址法. 查找目标:高效地完成查找,用最小化比较操作.通常查找池中项目数目定义了该问题的大小. 静态方法(类方法):可通过类名激活 在方法声明中,通过static修饰符就可以把它声明为静态的. 泛型方法:与泛型类