Java程序设计题目.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计题目

Java程序设计实验指导手册 实验目的 Java程序设计实验的目的是通过具体的Java程序设计与编程,使学生能够结合课程中Java语法知识、面向对象技术特点,编程方法等内容的介绍,了解Java应用程序的基本结构;深入理解教材中内容;熟悉面向对象的程序框架;掌握Java程序的开发方法及一般规范。 实验安排 Java程序设计实验配合《Java程序设计》课程,共安排28课时的上机实验。依据课程进度分7次安排上机,每次完成1个上机实验(第7次上机实验结合课程大作业,题目在第四章结束时发布)。 Java程序设计实验采用小组组队方式进行,最多四人组成一个小组(不建议单人组队),前六个实验要求小组中每位成员先独立完成程序设计与编程,再进行组内讨论与评估,分析各自程序的优缺点,再共同优化完成最终程序。最后一个实验,由小组成员分工协作共同完成。 实验要求、内容及步骤: (一)实验要求 Java程序设计实验共安排7个实验题目,要求学生根据课堂授课内容及进度,课后完成程序设计。上机时间,学生每人使用一台计算机,独立完成程序设计、编译及调试。上机后一周时间内以小组为单位提交上机作业,作业应包含上机报告及程序源代码文件。 (二)实验内容 Java编程环境的配置与使用 内容:。 步骤: ; 尝试执行JDK命令; 调试日历程序,并观察改程序的结构特点; Java语法程序设计实验 内容:。 步骤: ; 调试程序,; ; 。 面向对象程序设计实验 内容:。 步骤: ; ; ; 调试程序,; ; Java集合类程序设计实验 内容:。 步骤: ; ; 调试程序,; ; 选做: 参照Java自带的某个集合类功能,完成自定义集合类的编程。 Java文件操作程序设计实验 内容:。步骤: ; ; 调试程序,; ; Java多线程同步实验 内容: 步骤: 创建测试类,完成线程的控制,实现程序功能; 调试程序,; ; 选做: 采用生产者、消费者模式编写一个快递收发站工作过程的模拟程序。要求实现该收发站的1个接受上级快递中心的生产者线程和3个快递员的消费者线程。 Java GUI程序设计实验 内容: 步骤: ; ; ; ; 按老师要求 作业应包含上机报告及程序源代码文件 附:实验报告模板 Java的面向对象特性实验 一、小组名单 学号 姓名 工作 ********* ********* 完成程序、练习例程、调试、小组讨论 ********* ********* 完成程序、练习例程、调试、小组讨论 ********* ********* 完成程序、练习例程、调试、小组讨论 ********* ********* 完成程序、练习例程、调试、小组讨论 二、题目 ************* 三、题目分析: 实现良好人机交互的用户界面: 构建界面类,通过System.out.println向用户输出提示信息,并通过Scanner类接收用户输入。 实现多种图形元素的数据存储: 为实现多种图形元素的数据存储,且需保存创建顺序,为每种图形创建不同的图形类,再为这些图形类设计一个父类,通过构建父类数组实现多种图形元素的存储。 按顺序实现不确定图形绘制: 在父类中设计draw方法,再在每个图形类中重写该方法,最后利用多态,通过父类引用调用draw方法实现各图形元素的绘制。 ……(如何进行抽象及Java语言描述、程序结构如何适应具体需求。整体框架的分析与设计) 四、小组讨论内容: 姓名:程序中Shape类中的Draw方法为空方法,可定义为虚方法; ……(例程的结果与分析;小组各组员程序的评估;先独立完成再总体讨论,各自实现过程可进行局部问题的讨论,再比较、分析、评估;最后再完善程序;大作业给出设计类图) 五、程序实现: 姓名: 无法实现各种图元的绘制:通过调试,发现方法重写错误……. ……(个人编程过程中所碰到的各种知识问题、编译问题、运行问题及解决过程) 六、执行结果: ……(截图、说明) 七、个人总结: 姓名: 通过本次上机练习,发现自己在类的定义及使用方面人理解不清,感觉老师在课堂上讲解时,对类的抽象思路及Java语法介绍方面讲解得不够详细,建议…… ……(总结、意见、建议)

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档