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 Web 工程servlet中@WebServlet("/HelloServlet") 是怎么工作的
编写好Servlet之后,接下来要告诉Web容器有关于这个Servlet的一些信息.在Servlet 3.0中,可以使用标注(Annotation)来告知容器哪些Servlet会提供服务以及额外信息. ...
- HTML 代码常用技巧
IE Javascript快捷键操作 . oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table bo ...
- Linux运维学习笔记-文件系统知识体系总结
文件系统知识总结 新买的硬盘要存放数据需要怎么做? 首先将硬盘装机做RAID,做完RAID后进行分区,分完区后格式化创建文件系统,最后存放数据. 硬盘的内外部结构: 物理形状: 接口类型: IDE(I ...
- 开始yaf之旅
目录结构 + public //网站根目录 - index.php //入口文件 - .htaccess //重写规则 + conf |- application.ini //配置文件 applica ...
- BZOJ3212: Pku3468 A Simple Problem with Integers(线段树)
3212: Pku3468 A Simple Problem with Integers Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2530 So ...
- sysfs中属性文件的建立
1.device中建立属性文件 (1)函数调用关系: /**************************************************************/ device_c ...
- test20181029 宝藏
题意 分析 考场做法 一眼看出是支持换根的树形dp. 用\(f(x,0/1)\)表示x及其子树中,从x出发,不一定/一定回到x的最大收益. 然后子树很好做. 换根的时候,我先计算后还原,需要考虑很多, ...
- Jmeter 接口测试间的引用
Jmeter做接口测试,几乎里面所有的业务实现都依赖登录,我竟然傻不垃圾的每个CASE都写了登录 ......请原谅我的笨 右键 线程组 --> 添加 --> 逻辑控制器 --> ...
- Ionic 项目创建
1. Ionic介绍 Ionci 是一个强大的HTML5 应用程序框架. 可以帮助您使用Web技术,如HTML, CSS和Javascript构建原生体验的移动应用程序. Ionic主要关注外观和体验 ...
- win7下openvpn不能自动加路由
在win7下用openvpn一直报这个错误,配置文件里的路由一直加不上,但是可以拔得上服务器,只好手工加路由.Thu Apr 07 23:13:51 2011 Notified TAP-Win32 d ...