Java质检

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1-6章

1.测试内容:Java基础语法

输入若干个整数,以-1结束,-1之前所有的数,输出和、平均值、最大值、最小值

2.测试内容:数组

求出斐波那契数列的前20项存入数组中,并将数组中的结果遍历输出。

(1 1 2 3 5 8 13 21 34 55 89 144 233)

3.编写一段代码,输入年份,月份,打印出这个年月对应的月历

运行界面参考:

请输入年:2015

请输入月:2

日一二三四五六

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

第7章

1.测试内容:类和对象,字符串类API

输入自己的身份证号码,并由此号码输出自己的生日,年-月-日

运行界面参考:

请输入身份证号:310115************

生日:2001年2月3日

2.测试内容:封装,继承,多态

用面向对象编程的思想,设计一个猜拳游戏,完成人机猜拳互动游戏的开发。

功能:

1)选取对战角色

2)猜拳

3)记录分数

效果图:

提示:

先思考这个程序中一共涉及到多少个类,需要创建多少个对象。

第7章之后

1.测试内容:集合和IO

使用List或Map,实现多个学员(含整形学号,字符型姓名)添加。

对姓名进行逆序排序,输出排序前所有学员,和排序后所有学员信息。

使用IO技术,学员信息可以实现保存和加载(二进制保存或文本保存二选一)

2.定义一个方法,可以计算出两个日期之间相差多少天

例如:2015年2月17日到2015年3月29日中间一共有多少天?

3.创建购物车实体类,模拟购物车功能(内部使用HashMap)

需求:

1)添加商品到购物车(输入商品的编号和数量)

2)删除商品(删除购物车中的指定购物项)

3)修改商品(修改商品的数量)

4)显示所购买的商品信息(按购买商品的总价进行升序显示)

4.有5辆火车要过山洞,但确保山洞同时只能有一辆火车通过(过山洞需要2秒),打印输

出火车通过的顺序。(过山洞的顺序是不可控的,只要保证同一时间只有一辆火车能通过山洞即可)

提示:使用线程同步

数据库

1.创建员工表(employee),要求包含字段(工号、姓名、年龄、性别、薪资、部门),主

键为工号。

要求cmd命令行完成以下操作:(禁止使用图形工具软件)

1)添加三条员工信息

分别是:1,张三,18 , 男,5000 , IT部门

3,李四,20,男,6000,市场部

2,小红,28,女,10000,人事部

2)删除关于“张三“的记录

3)将“李四“的性别改为”女”

4)查询并显示员工表中所有的员工信息

2.通过Java程序(JDBC)完成第一题中对数据库的四个操作

3. 使用MVC设计模式编写员工管理系统,实现员工注册和登录

相关文档
最新文档