2017面向对象程序设计(Java)第十一周学习总结
首先,由于前几周同学们普遍反映知识点比较难,并且累积较多,难以掌握,所以老师在上周对教学方案进行了如下调整:
(1)周四下午理论课第一学时,将结合实验八与实验九的编程题,通过范例演示同学们存在问题的解决方案;
(2)周四下午理论课第二学时,将对第一章-第九章教学内容进行复习总结,并进行提问检测;
(3)周五早晨实验课,学习第十章,并完成相应实验。
经过对前面知识的系统复习,这周同学们反映前面遗留的问题得到了解决,自己也取得了些许的进步。
上周的学习内容是集合。实验目的与要求是 掌握Vetor、Stack、Hashtable三个类的用途及常用API;了解java集合框架体系组成; 掌握ArrayList、LinkList两个类的用途及常用API;了解HashSet类、TreeSet类的用途及常用API;了解HashMap、TreeMap两个类的用途及常用API。因为实验任务都是编辑运行课本上的程序,所以同学们基本没什么大的问题。
第十一周博客以及作业完成情况如下:
提出表扬的同学:姜依萍,王雪玲,徐楠,相文君,赵晓
未提交作业的同学:任红强,王瑞强,宗鹏新,扎西才让,布旦刀杰,范颜军
未写博客的同学:张光巨,扎西才让,李向龙,宗朋新, 冯晓丽 , 马润韬 ,米奇辉 ,卯保云 (至今没写一篇博文),任红强,王瑞强
这次实验,同学们主要是对实验9-2提出了问题:运行时用户界面该怎么输入,试了好多次都不行?
相应的老师给出了如下的解决方案: 命令行下程序测试命令中出现的“<”表示测试程序的输入被重定向到了命令中的文件(如果不带"<",表明测试程序的输入来自键盘。)
因此以上问题有两种解决方案:
方案一:键盘输入测试程序
1.首先读懂程序,该程序从键盘输入一个文本,须是英文文本,之后统计文本中不同单词的个数。由于程序运行无用户提示,所以测试程序时控制台无显示,这时候你输入测试文本即可开始运行;
2. 关于键盘输入文本结束控制的问题:采用ctrl+z结束键盘输入。
方案二:输入重定向设置测试程序
1.集成开发环境下标准输入设备是键盘输入,也可重定向键盘输入到文件来解决问题,具体过程请百度“如何在eclipse中重定向标准输入到文件?”,然后整理解决方案。
2. 关于键盘输入文本结束控制的问题:采用ctrl+z结束键盘输入。
关于如何在eclipse中重定向标准输入到文件,参考如下链接http://www.cnblogs.com/jiangyiping110/p/7794999.html,在这里对姜依萍同学提出表扬,及时的解决了老师给出的问题。但是仍然有部分同学表示,参考了老师的意见以后,存在的问题没有得到解决,希望老师在课上讲解一下。
上周的实验总结如上,谢谢阅读!
2017面向对象程序设计(Java)第十一周学习总结的更多相关文章
- 201771010134杨其菊《面向对象程序设计java》第九周学习总结
第九周学习总结 第一部分:理论知识 异常.断言和调试.日志 1.捕获 ...
- 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结
<面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...
- 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结
面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...
- 杨其菊201771010134《面向对象程序设计Java》第二周学习总结
第三章 Java基本程序设计结构 第一部分:(理论知识部分) 本章主要学习:基本内容:数据类型:变量:运算符:类型转换,字符串,输入输出,控制流程,大数值以及数组. 1.基本概念: 1)标识符:由字母 ...
- 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...
- 201871010115——马北《面向对象程序设计JAVA》第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
- 201777010217-金云馨《面向对象程序设计(Java)》第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
- 201871010132——张潇潇《面向对象程序设计JAVA》第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
- 201771010123汪慧和《面向对象程序设计Java》第二周学习总结
一.理论知识部分 1.标识符由字母.下划线.美元符号和数字组成, 且第一个符号不能为数字.标识符可用作: 类名.变量名.方法名.数组名.文件名等.第二部分:理论知识学习部分 2.关键字就是Java语言 ...
- 20172325 2017-2018-2 《Java程序设计》第十一周学习总结
20172325 2017-2018-2 <Java程序设计>第十一周学习总结 教材学习内容总结 Android简介 Android操作系统是一种多用户的Linux系统,每个应用程序作为单 ...
随机推荐
- [转载]java正则表达式
转载自:http://butter.iteye.com/blog/1189600 1.正则表达式的知识要点1.正则表达式是什么?正则表达式是一种可以用于模式匹配和替换的强有力的工具.2.正则表达式的优 ...
- New Concept English Two 22 58
$课文56 比声音还快! 579. Once a year, a race is held for old cars. 旧式汽车的比赛每年举行一次. 580. A lot of cars enter ...
- CUDA Samples: matrix multiplication(C = A * B)
以下CUDA sample是分别用C++和CUDA实现的两矩阵相乘运算code即C= A*B,CUDA中包含了两种核函数的实现方法,第一种方法来自于CUDA Samples\v8.0\0_Simple ...
- 最大流之dinic
先用bfs预处理出层次图,然后在层次图上用dfs找增广路径,理论复杂度O(n*n*m) const int INF=0xfffffff ; struct node { int s,t,cap,nxt ...
- 《Java技术》预备作业总结
Java预备作业总结 第一次的博客作业完成了,对于一种崭新的形式,大家可能还不太适应,学习和借鉴好的理念和学习方式,是我们缩小差距.提升自己的第一步. 关于你期望的师生关系 从幼儿园到大学,大家接触到 ...
- springboot整合mybatis增删改查(四):完善增删改查及整合swgger2
接下来就是完成增删改查的功能了,首先在config包下配置Druid数据连接池,在配置之前先把相关配置在application.preperties中完善 application.preperties ...
- (转)关于fflush(stdin)清空输入缓存流(C/C++)
来源:http://my.oschina.net/deanzhao/blog/79790 1. 为什么 fflush(stdin) 是错的?首先请看以下程序: #include <stdio.h ...
- php解析HTML
PHP Simple HTML DOM 解析器显然是相当不多的html文件解析工具.他能够在server端採用相似于jquery的方式进行dom查找和改动.眼下这个解析器支持PHP5. 可是,这个首先 ...
- 【linux】linux文件属性权限的介绍
众所周知,root的信息存在/etc/passwd下,个人密码存在/etc/shadow下,所有组名存在/etc/group下,因此这三个文件十分重要. 在linux系统下,我们可以通过"l ...
- VB中Excel 2010的导入导出操作
VB中Excel 2010的导入导出操作 编写人:左丘文 2015-4-11 近来这已是第二篇在讨论VB的相关问题,今天在这里,我想与大家一起分享一下在VB中如何从Excel中导入数据和导出数据到Ex ...