Java基础实验要求.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验要求 每次实验的成果上传到“课程教学过程化管理平台” 学生对实验成果进行互评 -*- 实验互评评分指标 运行正确:程序运行结果正确(50%) 代码规范:代码编写规范,符合Java编程规范(30%) 执行效率好:程序执行效率高,速度快(10%) 算法优:代码实现功能所采用的算法先进(10%) -*- -*- 一、实验目的 掌握设置 Java 程序运行环境的方法,并熟悉Java程序的集成开发工具。 掌握编写、编译、运行简单的Java Application和Java Applet程序的方法步骤,初步了解java程序的特点和基本结构。 二、实验内容 下载、安装和配置JDK软件开发包。 编写一个Java Application,利用JDK软件包中的工具编译并运行这个程序,使之能够输出字符串信息“Hello World! ”。 编写一个应用程序求若干个数的平均数,原始数字要求从命令行输入。应用程序中main方法的参数String类型的数组args能接受用户从命令行键入的参数。 三、实验时间:5月20日 实验1 Java程序的编写、编译与运行(2学时) -*- 一、实验目的 掌握 Java 基本数据类型、运算符与表达式。 理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。 理解并掌握数组的使用 二、实验内容 编写一个应用程序,接受用户从键盘输入的摄氏温度,然后将其转化成等效的华氏度温度 用选择排序法,按升序顺序输出一维数组中的元素 。 写一个程序打印斐波拉契 (Fibonacci) 数列,数列的长度可以由输入指定。 斐波拉契 (Fibonacci) 数列是的前两项分别是1和1,后续各项分别是前面两项的和。   1 1 2 3 5 8 13 21 34………… 至少用2种方式实现。 要求:熟练掌握Java程序设计中的基本数据类型,表达式,基本控制结构的使用。 三、实验时间:5月20日 实验2 Java基础(2学时) -*- 实验3 Java的面向对象特性(1) (2学时) 一、实验目的 通过编程和上机实验理解 Java 语言是如何体现面向对象编程基本思想,了解类的封装方法,以及 如何创建类和对象,了解成员变量和成员方法的特性,掌握 OOP 方式进行程序设计的方法 。 二、实验内容 编写一个圆环类 Ring 的 Java 程序。圆环类有 3 个数据成员 , 分别是内半径 innerRadius, 外半径 outerRadius 和颜色 color, 这些属性可以查看 get 也可以重新设置 set, 另外 , 圆环还可以返回其面积 area 。 第1题中增加两个static 成员 :圆周率和圆对象个数, 增加两个 static 方法,分别是设置圆周率和显示当前圆对象个数的, 仔细体会静态成员与实例成员的使用方法和区别。 设计一个教材类,一个课程类,及一个为某门课程指定参考教材的类。一门课程可以有多本参考教材,再设计一个测试类。 三、实验时间:5月27日 -*- 实验4 Java的面向对象特性(2) (2学时) 一、实验目的 掌握Java的继承与多态,能编写体现类的继承性(成员变量、成员方法、成员变量隐藏)、类的多态性(成员方法重载、构造方法重载)的程序。 掌握抽象类与接口 掌握Object类的equals方法和toString方法的使用 二、实验内容 编写一个 Java 程序 , 程序中有一个父类 Telephone,Telephone 类中包含有电话品牌、电话号码、通话时间、费率等属性 , 以及计算话费和显示信息等方法。另外 , 程序中还有另一个类叫作 Mobilephone, 它是 Telephone 的子类 , 除了具有 Telephone 类的属性外 , 它还有自己的属性如网络类型、被叫时间 , 同时它有自己的计算话费和显示信息的方法。 最后程序中应包含一个主类来使用上述两个类并显示它们的信息。 设计一个简单的学校人事管理系统,管理教师和学生信息。实现教师与学生基本信息的添加、删除、修改、查询。其中编号、姓名、性别、出生日期为共有的,教师包括部门、职称、工资;学生包括高考分数、专业field、班级等。 三、实验时间:6月3日 -*- 实验5 Java的面向对象特性(3) (2学时) 一、实验目的 掌握Java的继承与多态,能编写体现类的继承性(成员变量、成员方法、成员变量隐藏)、类的多态性(成员方法重载、构造方法重载)的程序。 二、实验内容 设计 3 个类 , 分别是学生类 Student, 本科生类 Undergaduate, 研究生类 Postgraduate, 其中 Student 类是一个抽象类 , 它包含一些基本的学生信息如姓名、所学课程、课程成绩等

文档评论(0)

676200 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档